Highly-qualified Java Developer offering 9 years of progressive experience. Expert at designing, developing and maintaining wide range of new and existing software products. Clear communicator and effective software developer
Application that helps client to track the shipment, client can follow location and status of the shipment, know actual or estimated time of main events of the flight. Main task was to develop backend REST API as a Spring Boot application with data sources as SQL DB and Kafka. Main responsibilities were to keep good codebase, high test coverage and follow project specific rules.
Oil and gas industry related project. Trying to adapt existing data in different formats to a newly defined standard. The project consists of a set of microservices deployed in the Google cloud. Another project - IBM Weather, cloud migration of collection and processing of data related to weather (satellites, radars, weather stations, aviation communications, etc.). It consists of a large set of microservices running on a managed Kubernetes cluster, heavily using Kafka and IBM Cloud. In this project, among other things, the task was to set up Spring security using IBM Identity service, build an Angular application to monitor satellite images and support distributed image processing framework on Python lambdas and fleet of Java workers. Specific to the project, the developer is responsible for a wide range of responsibilities including CI/CD, Docker files, Helm charts and Jenkins files.
Primary responsibilities:
New project development in Cyber Security business area. Log analyzer capable of detecting malicious actions in real time. This project is designed to replace the existing security system and add new features and capabilities. Fantastic set of technologies attracts skilled and experienced developers. Participating in this project inspires me to constantly improve my development skills.
Development and support of a customer relationship management application for an insurance company. Front end is written on JS framework - backbone and partly on JSP. Backend on Java with several integrations with government and payment services. It is a large project with several teams involved and constantly improving the code base.
Other project he was involved in is Adnetwork Mediator which helps developers to manage advertisements in mobile applications. It is a new project using Angular, Spring Boot, relational database and integration with Amazon Web Services.
Application design