Position: Java Developer
Category: Java
English level: upper
Years of experience: 2

Java Developer / Orb
Developed a part of the payment system’s backend associated with the app used by consumers:
– integrated Firebase SDK as part of notification system;
– implemented app users authentication;
– implemented various CRUD operations for app needs;
– wrote unit and integration tests.

Mobile Developer / CGS-team
Developed an app to help families keep track of the activities and care of their elderly members:
– optimized app performance;
– designed scalable architecture;
– integrated app crash monitoring.
Experienced Software Developer with a strong foundation in both backend and mobile app development. Over the course of my dynamic career, I have accumulated over 2 years of hands-on experience crafting innovative software solutions.

In the realm of backend development, I have spent over a year honing my skills in technologies like Java 17, Spring Boot, Spring Data, Spring Security, Hibernate, MySQL, JUnit, and Mockito. My work has revolved around designing and implementing robust, scalable backend systems that power seamless user experiences. I take pride in my ability to optimize database performance, ensure data security, and deliver high-quality software solutions.

Prior to my backend journey, I spent a year delving into mobile app development. During this time, I acquired expertise in TypeScript, JavaScript, React Native, Redux, Expo, Sentry, GraphQL, and AWS. This experience has given me valuable insights into building user-friendly, cross-platform mobile applications that seamlessly integrate functionality and aesthetics.