• File

Євгеній

SQL-програміст

Considering positions: SQL-програміст, Java developer, Back end програміст, Front-end програміст, Full stack програміст
Age: 25 years
City of residence: Chernihiv
Ready to work: Chernihiv, Remote
Considering positions:
SQL-програміст, Java developer, Back end програміст, Front-end програміст, Full stack програміст
Age:
25 years
City of residence:
Chernihiv
Ready to work:
Chernihiv, 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.

Yvhenii Vynnyk
Java Developer
Chernihiv, Chernihiv Oblast, Ukraine, 14000

e-mail: [open contact info](look above in the "contact info" section)

telegram: https://t.me/Evgen_Vynnyk

tel: [open contact info](look above in the "contact info" section)

https://github.com/VynnykYevheniy

Java Developer with 3+ years of experience in developing scalable web and e-commerce applications,
specializing in both monolithic and microservices architectures. Proficient in leveraging a comprehensive
tech stack including Java, Spring, Hibernate, Kubernetes, and AWS, among others, to create high-
performance solutions. Skilled in all phases of software development, from concept through deployment and
optimization, with a particular focus on API development, database management, and cloud-based
infrastructures. Demonstrates a strong commitment to team collaboration and best practices in version
control with Git, ensuring robust, maintainable, and secure applications.

Work Experience

May 2022 - April 2024 Middle Java Developer
Remote, Ukraine United Thinkers
API Development: Actively engaged in developing and optimizing APIs for web
applications, focusing on high performance, scalability, and security, ensuring
robust access and interaction capabilities for diverse client applications.
Java Programming: Demonstrated proficiency in Java, employing modern
programming approaches and best practices to produce efficient, structured,
and maintainable code.
Spring Framework Utilization: Leveraged the full capabilities of the Spring
framework, including Spring Boot for streamlined application development
and deployment, and Spring Security for advanced security measures.
Working with Hibernate: Utilized Hibernate for effective object-relational
mapping (ORM), facilitating seamless database interactions and efficient data
management practices.
Container Orchestration with Kubernetes: Used Kubernetes to orchestrate
microservices, automating the processes of deployment, scaling, and ensuring
high availability of services.
Microservices Architecture Development and Communication: Developed and
maintained microservices with a focus on autonomy and scalability.
Implemented RabbitMQ for asynchronous messaging and efficient inter-
service communication, ensuring loose coupling and high responsiveness
among microservices.
Database Structure Management with Liquibase: Employed Liquibase for
managing and automating database schema changes, ensuring a reliable and
version-controlled approach to database modifications and migrations.
Version Control with Git: Contributed to microservices projects using Git,
adhering to best practices in version control and collaborative software
development, facilitating effective team collaboration and code management.
Development of a Custom Image Handling Service: Took initiative in creating
a dedicated service for image management, encompassing search, download,
and database storage functionalities, along with image formatting. This
involved developing algorithms and functionalities for efficient image
processing and storage solutions.
Adhering to Best Development Practices: Committed to clean code principles
and object-oriented design, utilizing design patterns to construct high-quality,
reliable, and maintainable software solutions.

March 2021 - April 2022 Junior Java Developer
Remote, Ukraine WebSyndicate
E-commerce Constructor Development: Actively involved in the development
of a comprehensive solution for e-commerce platforms, enabling users to
easily customize and manage their online stores.
Java Programming: Responsible for writing clean, efficient Java code, applying
modern practices and approaches to achieve high performance and scalability
of the project.
Utilizing Spring Framework: Leveraged the capabilities of Spring, including
Spring Boot to simplify the development process and Spring Security to
ensure a high level of application security.
Working with Hibernate: Used Hibernate for effective database management
through object-relational mapping (ORM), simplifying development processes
and optimizing data interactions.
Monolithic Application Architecture: Engaged in development within a
monolithic architecture, ensuring stability, reliability, and ease of maintenance
for the comprehensive e-commerce application.
Version Control with Git: Employed Git for version control and to facilitate
efficient teamwork, synchronizing the development process and maintaining
the project's relevance.
API Development: Developed and optimized APIs for the interaction between
the user interface of the constructor and the server-side, ensuring flexibility
and extensibility of functionalities.

Skills Languages
Java (3+ years) English - B1
Spring Boot (2+ years)
Hibernate (2+ years)
Git (3+ years)
RESTful API development (2+ years)
Monolithic architecture (2+ years)
Microservices architecture (using Kubernetes for
orchestration) (1.5+ years)
PostgreSQL (2+ years)
MySQL (2+ years)
Kubernetes (1.5+ years)
Docker (1.5+ years)
RabbitMQ (1.5+ years)
Liquibase (1.5+ years)
AWS (1.5+ years)
Minikube (1.5+ years)

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: