Position: Senior Software Engineer
Category: Java
English level: upper
Years of experience: 4


Jun 2018 – Present
Startup web project – Technical Lead    
Music Application:
 project from scratch;
 microservices architecture design;
 code development;
 performance troubleshooting. Caching, JMX, Memory usage
optimization;
 unit tests;
 code review, bug fixing;
 POC. Client demo. Communication with client.
Technologies: Spring Boot, Spring Cloud, Spring Data, JMS, Hibernate, Logback,
Lombok, React, Redux, Foundation, CSS3, JS (ES6), Junit, Mockito,
Groovy, Travis, SonarQube, PostgreSQL, MongoDB, Cassandra,
Liquibase, Swagger, AWS, Docker

 Sep 2016 – Dec 2018
Luxoft Ukraine – Software Developer   
Securities Processing:
 POC preparation;
 requirements establishing;
 product components development;
 release process coordination;
 performance troubleshooting.
Technologies: Oracle DB, PL/SQL, SQL, Java SE, JMS, JDBC, Tomcat, Logback, Junit,
HTML, CSS, Flex, Informatica

Oct 2015 – Sep 2016
ArtoDev – Java Developer     
 REST services development;
 CRUD operations with model;
 Website maintenance.
Technologies: Spring MVC, Spring JDBC, HTML, CSS, Bootstrap, JS, JQuery.