Position: Senior Java Developer
Category: Java
English level: intermediate
Years of experience: 11


Senior Software Engineer at Onseo, Khmelnitsky

October 2020 - Present
Smart vehicle solution. Microservice systems that communicate together with
their own hardware solution and mobile application. Core functionality: binding device to car, tracking, driver behavior, tow and crash detection, maintenance, remote diagnostic, dtc detection and simple car sharing.
Contribution: Growing the project, creating new services, bug fixing and feature implementation.
Core technologies: Java, Spring Core, Spring Boot, Spring Security,
Spring Data, Netflix Microservice, MongoDb, Kafka, Kafka-Connect, Consul, MQTT, Redis
January 2020 - October 2020
Medical Chat. Prototype of secured chat based on micro-service architecture
with secured storage.
Contribution: Beginning project by technical lead requirements, leading of backend side from 3 members. Leading backend scrum meetings and groomings.
Core technologies: Java, Spring Core, Spring Boot, Spring Security, Spring Data, Netflix Microservice, MongoDb, Consul, Keycloak, Redis

Software Engineer at Onseo, Khmelnitsky
May 2019 - January 2020
Continue working for a medical server. Cardio servers that emulate heart work,
users can simulate heart attack for educational purposes. Contribution: Feature implementation and bug fixing.
Core technologies: Java, Spring Boot, Kafka, MongoDb, Zookeeper
November 2018 - May 2019
Server for communicating banking system with an email server. System creates
banking internal tickets based on emails from clients. Under processing tickets the client gets an email notification with the current status of his tickets. Contribution: Beginning project, feature implementation and bug fixing.
Core technologies: Java, Spring Boot, Spring Cloud, Spring Data, AWS (SES, SQS, S3, KMS), PostgreSQL, Rabbit MQ
May 2018 - October 2018
Medical server. Cardio server applications that simulate behavior of the human
heart, users can simulate heart attack for educational purposes. Contribution: Working as a member of the developers team. Core technologies: Java, Spring Boot
June 2017 – April 2018
Online casino game with crypto money payments integration. Microservices
development, admin panel development.
Contribution: Working as a member of the developers team.
Core technologies: Java, Spring Boot, Spring, AngularJS, Bootstrap, MongoDB.