Resume from February 15, 2024 File

Дмитро

Java-розробник

Age:
34 years
City of residence:
Kharkiv
Ready to work:
Kharkiv, Kyiv, Lviv, 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.

Dmytro Trotsenko
JAVA BACK-END DEVELOPER
Contacts Summary
[open contact info](look above in the "contact info" section) Java Software Engineer with experience participating in all aspects of the software
development lifecycle, which includes estimating, technical design, implementation
[open contact info](look above in the "contact info" section)
documentation, testing, and deployment.
@Dmytro_Trotsenko Played a pivotal role in creating a chat application, leading core functionality implementation,
integrating security based on JWT tokens, and designing database schemas. Deploying
GitHub applications on AWS, establishing CI/CD pipelines, and conducting thorough integration
testing.
LinkedIn
Additional expertise in developing full reactive e-commerce store applications using WebFlux
Kharkiv, Ukraine and R2DBC.
Skilled in technologies including Spring, PostgreSQL, WebSocket, WebFlux and AWS.

Hard Skills Project Experience
Java Chat App | Java BackEnd Developer
June 2023 – Present
Spring (Boot, Data, Security)
SprinWebFlux, R2DBC Designed and developed a chat application utilizing Monolithic Architecture, collaborating within a
Hibernate team and following Agile methodology. Conducted regular meetings to discuss the ongoing
Maven implementation of key features.
PostgreSQL, Redis, Flyway Role:
REST API, WebSocket, Swagger Created the core chat functionality using the WebSocket (STOMP) protocol and integrated a
JUnit5, Mockito, Logback notification service using an event listener, with event objects stored in REDIS.
Git, Docker, AWS (EC2, RDS, S3) Implemented security based on JWT tokens.
Thymleaf Designed and configured the PostgreSQL database schema and employed Flyway for tracking
Postman, Jira and applying database schema changes.
Developed a topic service, tag service, subscriber service, and follow API.
Deployed the application on AWS using Elastic Beanstalk, EC2, RDS, and S3. Implemented a
Soft Skills robust CI/CD pipeline using GitHub Actions.
Conducted integration testing using TestContainers, MockMvc, and Mockito for handling service
Team work interactions, achieving an impressive average code coverage of 85%.
Problem solving Utilized auxiliary libraries: MapStruct, SpringTestDbUnit, Swagger, and Lombok.
Communicative
Reactive E-Store App | Own Pat Project
Education March 2023 – June 2023
Designed and developed a fully reactive e-commerce store application using Thymeleaf for the UI.
Java Pro Created adding items to cart, checkout, and inventory management features.
Hillel IT school Implemented security.
June 2022 — February 2023
Designed and configured the PostgreSQL database schema and employed Flyway for tracking
Master's degree and applying database schema changes.
(Telecommunication) Deployed the application on AWS.
Ukrainian Engineering Pedagogic Conducted integration testing using.
Academy
Environments: Spring WebFlux, Spring Data R2DBC, Spring Security, Flyway, PostgreSQL, Logback,
Ukraine, Kharkiv
September 2007 — March 2012
Maven, Lombok, Docker, Swagger, JUnit5, Thymeleaf (HTML, CSS), Bootstrap, JavaScript, deployed on
AWS

Languages Employment History
English: Intermediate (B1) Embedded engineer, Variant Agro Build (Production of irrigation systems)
2017 — 2022
Ukrainian: Native Responsibilities:
Designed hardware and developed embedded systems on C.
Developed software, electrical circuits and wrote technical documentation for industrial
equipment.
Achievements:
Integrated GPS navigation into the irrigation machine control system.
Developed electrical circuits and software for industrial equipment, which increased its
productivity and fault tolerance.

More resumes of this candidate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: