Work Experience
Senior Java Engineer - Luxoft (Areal estate solution)
Duration: Sep 2022 – May 2026
Summary:- Areal estate solution that integrates with multiple broker platforms and public records systems for automated data accuracy validation and enforcement of compliance violations
- This project aims to streamline real estate data management and ensure regulatory compliance through automation and integration
Responsibilities:- Implement software components according to the design specifications.
- Perform system integration and testing, problem troubleshooting, and resolution.
- Perform unit testing of software components.
- Participate in estimating project efforts and delivery timelines.
- Proactively collaborate with teammates and communicate with the Project Stakeholders to ensure that the Project efforts proceed efficiently and with predictability.
- Provide technical input into product roadmaps.
Technologies: Java 17, Spring Boot, Hibernate, JUnit, Flyway, Swagger, Angular, RxJS, NgRx, Bootstrap, PostgreSQL, Redis, Gradle, Jenkins, GCP (GKE, Pub/Sub, Cloud Functions, Cloud SQL, Cloud Storage, IAM), Kubernetes, Docker, Microservices, SonarQube
Java Engineer - Sigma Software (Ticket management system)
Duration: May 2018 – Sep 2022
Summary:- A ticket management system utilized for publishing support and supply-related information for all customer products, ensuring streamlined communication and efficient issue resolution across the organization
- The system supports customer service and internal communication by managing tickets effectively
Responsibilities:- Design separate components, modules, classes, database tables etc.
- Code, debug, document and maintain portions of software.
- Take part in estimation and planning sessions.
- Perform peer code review.
Technologies: Java 11, Spring (Boot, Data JPA, Data Elasticsearch, Security), React, TypeScript, Material Design, Elasticsearch, RabbitMQ, PostgreSQL, Redis, Gradle, Swagger, TestNG, AWS (ECS, RDS, IAM, S3), Docker, Kubernetes, Microservices, SonarQube, Jenkins
Java Developer - Sphere Software (Integrated corporate social networking and learning management platform)
Duration: Jul 2015 – Apr 2018
Summary:- An integrated corporate social networking and learning management platform designed to facilitate internal training and educational initiatives within enterprises
- The platform supports employee engagement and learning through social networking and educational tools
Responsibilities:- Implement new functionality.
- Integrate with third-party external services.
- Fix detected issues within the system.
Technologies: Spring MVC, Spring 4.0, Hibernate 4.2, JSP, CSS, Bootstrap, JavaScript, jQuery, AJAX, JDBC, Maven, MySQL, Redis, Amazon WS (EC2, IAM, RDS, S3)
Education
- National Technical University “Kharkiv Polytechnic Institute”
Bachelor of Informatics in Informatics
2011 – 2015
Certification
- Google Cloud Professional Cloud Architect
2025
- Oracle Certified Professional: Java SE 11 Developer
2022