Illya T. Java Software Engineer

Back-End Web

Summary

- 3+ years experience in the IT industry as a Java developer
- Has skills in developing microservice applications
- Has experience in programming Spring Framework, Hibernate
- Great knowledge of Java Core
- Upper-Intermediate English
- Available ASAP

Experience

FirstCare

December 2021 – October 2022

Description: The app for maintaining the UK’s largest database on absence, covering 185,000 employees and recording more than 10.2 million absences. 

This app offers a simple, effective way to improve productivity by reducing absence and its associated costs.

Responsibilities: Developing a new module that allows users to subscribe to scheduled reports which are generated automatically and according to the schedule sent to users' emails.

Technologies: Java 8, Spring: Boot, Security(Oauth2, JWT), MVC, Data, JPA, MS SQL Server, ORM - Hibernate, REST, Maven, JUnit4, Mockito, GitBucket, Jira, Confluence, Flyway, Docker, Docker-compose, ModelMapper, Swagger.

 

INSK

October 2020 - December 2021

Description: Web Application for an insurance company. Microservice application based on the Spring boot and Hibernate technologies.

Responsibilities: Back-end development; designing and creating new features, bugfix.

Technologies: Java 8, PostgreSQL 12, Hibernate, Liquibase (design, migration), Spring-Boot 2, AWS, Flyway, Spring Security, Microservices

 

Tools for project management 

October 2019 - March 2020

Description: Application for automatization of sales and recruiting processes.

Responsibilities: Developing new features; writing Unit tests; bug fixing.

Technologies: Spring Boot, Spring Web, Spring Security и Spring Data, Hibernate, Postgresql, RestTemplate

 

U.S. and Canada User Management System

November 2018 - October 2019

Description: Hold data for users from the U.S. and Canada. The process with data for different companies for their needs.

Responsibilities: Create new functionality, fix bugs and defects, add minor changes to UI, and manage the database.

Technologies: Spring Boot, Spring JPA, Hibernate, ModelMapper, PostgreSQL, JUnit 4, Mockito, Spring MVC, HTML, CSS, Bootstrap

 

University Management System

Jun 2018 - October 2018

Description: Web Application for University Management.

Responsibilities: Code development and bug fixing; Unit testing.

Technologies: Java 8, Spring (Boot, Data, Web, Security, MVC), Hibernate, Postgresql, Flyway, Maven, OpenAPI, Swagger, Junit, Mockito

 

ProjectHUB

January 2018 - May 2018

Description: Let all users over the world share their IT ideas with others in different kinds of areas. List of areas includes medical, construction, social, travel, game, and other industries.

Technologies: Spring Boot, Spring JPA, Hibernate, MapStruct, MySQL, MongoDB, Flyway, JUnit 5, Angular.

Education

The Kharkiv National University of Radioelectronics, Bachelor of Computer Science 

2016 - 2020