- 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.
You can get this candidate's contact information from https://www.work.ua/resumes/10189111/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Dmytro Romanov Email: [
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
-
Java developer
Kyiv -
Java developer
Kyiv, Remote -
Програміст Java
Kyiv -
Trainee/Junior Java Developer
Remote -
Junior Java Developer
Lviv, Remote -
Java-розробник
99000 UAH, Kharkiv, Remote