• File

Дмитро

Java-розробник

Age:
30 years
City of residence:
Odesa
Ready to work:
Kyiv, Lviv, Odesa, Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

 Tel: [open contact info](look above in the "contact info" section)
Dmytro Romanov  Email: [open contact info](look above in the "contact info" section)
 Telegram: @eliotc

Java software developer  LinkedIn: dmytro-romanov

English level : Upper-intermediate

Education Background

 2011-2019 O. S. Popov Odessa national academy of telecommunications. Master degree
Professional courses:
 Hillel IT-School (Java Professional) – developed a non-commercial project based on Spring Boot.
 FoxMinded (Java Start) – learned java core, OOP, Algoritms.

Work Experience

11/2022 – 10/2023 Java Software Developer, PixelsMatter
Type company: Product.
High-load project releted to Golf industry (Real time tracking).
Main responsibilities:
 Contributed to migration of critical tables to DynamoDB, significantly enhancing system performance.

 Configured SNS, SQS, and SES services
 Orchestrated the seamless integration of an EC2 instance with Elastic Beanstalk for improved scalability.
 Transferred the logic for daily tasks into a cron job, optimizing workflow efficiency.

 Identified and fixed bugs, ensuring a solid and error-free codebase.
 Implemented new business features, aligning tech with organizational goals.
 Upgraded project tech stack (Java, Spring, MySQL) to stay competitive.

 Supported collaborative efforts within the team and effectively communicated with clients in the US.
Used stack:
 Spring (Core, Data, MVC, Security), Maven, Gradel, JUnit, Mockito, Websokets, FlyWay, AWS (EC2, S3,
SQS, SES, SNS, DynamoDB, Lambda).

7/2022 – 11/2022 Java Software Developer, UA Startup
Type company: Startup.
Startup project related crypto-trading segment.
Main responsibilities:

 Developed real-time chat functionality using Websockets for seamless communication.
 Implemented snapshot logic for efficient data replication and rapid state restoration.
 Created an API for integration with the Adyen payment system.
 Provided support for onboarding new team members, ensuring a smooth transition and integration
Work Experience

Used stack:
 Spring (Boot, Data, MVC, Security), Maven, Lombook, Chronicle, Websockets, Adyen (payment system),

Swagger, Postman

11/2020 – 7/2022 Java Software Developer, New Tribe Agency UA
Type company: Outsource.
Developed RESTful projects on Spring Boot framework.
Main responsibilities:

 Contributed to the planning and estimation of new projects, providing insights for strategic analysis.
 Developed new projects from scratch, including dissecting design and discussing requirements with
clients, predominantly from the Netherlands.

 Implemented functionality using Java, actively participating in all phases of the development life cycle.
 Collaborated with the team to exchange ideas and discuss technical solutions.
 Maintained codebase adherence to best practices and development principles.

 Interacted with clients, ensuring a high level of customer service and aligning project deliverables with
their expectations.
Used stack:

 Spring (Boot, Data, MVC, Security), Maven, Lombook, Thymeleaf (email templates)

Professional Skills

 Java Core  JUnit, Mockito
 Spring (Core, Boot, Data, MVC, Security)  JDBC, JPA, Hibernate
 AWS (EC2, S3, SQS, SES, SNS, DynamoDB, Lambda)  Docker, Linux
 Maven, Gradle  FlyWay, LiquiBase
 Data Stracture and Algoritms  Swagger, Postman
 Git  HTML/CSS, JS
 SQL (MySQL, PostgreSQL, H2)  Lombook, Thymeleaf, Chronicle, MapStruck
 NoSQL (DynamoDB)  Scrum, Kanban

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: