Logo
Сергій Євтушок

Сергій Євтушок

Ukraine

Backend developer with 5 years in Java, Spring Boot, AWS, Elasticsearch; passionate about mentoring and collaboration.

Ask me about:
Core Java,
Maven,
Git,
SQL,
REST APIs

Spin Technology

Dec 2022 - Present

Senior Java Engineer

Project description:
We are creating a SaaS solution for our American client that provides reliable, fast, and secure backup services. Designed to protect critical business data across various SaaS applications, it ensures that users can easily back up their data in a secure cloud environment. The solution includes automatic daily backups, allowing for quick recovery in the event of accidental deletion, crashes, or cyber threats.

Key accomplishments and responsibilities:
- Improve the way the data is stored in the database. It significantly improved the speed of processing saved data and increased the retrieval of data
- Redesigned more than 50 email notifications, improving customer satisfaction. This part included both backend and frontend work.
- Upgrade Elasticsearch libraries and implement global and service-oriented search.
- Participating in full-cycle development (product approach)
- Writing code to support high-load (Java, Postgresql)
- Working with Google API, Office API, Slack API, and Salesforce API

Tools and technologies:
Java 17, Spring Boot 3, Spring Security, Mybatis, Gradle, RabbitMQ, Elasticsearch, JUnit, Mockito, Jenkins, Postgres, Jira, Git (Bitbucket), Confluence, IntelliJ IDEA, Figma,
Grafana, OpenSearch

Jan 2022 - Present

Mentor

Project description:
I guide individuals on their journey to becoming Java Developers.

Key accomplishments and responsibilities:
- Teaching essential algorithms and data structures relevant to Java programming.
- Leading students through the entire learning journey, covering application deployment and AWS integration.
- Preparing students for job interviews by offering interview strategies and practice questions.
- Organizing meetings twice a week to promote learning and provide ongoing support.
- Encouraging both individual and group work to enhance collaboration and knowledge sharing.
- Participating in a volunteer program from VONA Tech Community as a backend mentor.

Tools and technologies:
Java Core, Docker, Hibernate, Spring MVC, Spring Security, Spring JPA, Servlets, JDBC, Postgresql, AWS Lambda, AWS EC2, AWS SNS, RabbitMQ, Algorithms

NIX Ukraine

Apr 2020 - Dec 2022

Fullstack Java Software Engineer

Project description:
This project involves the development of an educational platform for higher education institutions across the USA, Canada, and EMEA. The platform focuses on comprehensive books and course management, facilitating the entire process from sourcing educational materials through SAP integration to selling them directly to clients.

Key accomplishments and responsibilities:
- Participating in full-cycle development projects, contributing from the initial concept to the final production stage.
- Developing backend and frontend services using Java, Spring Boot, Next.js, and Angular.js, ensuring seamless integration and functionality.
- Collaborating effectively with cross-functional teams, including external communication, to deliver high-quality solutions.
- Spearheading data migration efforts, ensuring smooth transitions and maintaining service continuity.
- Driving the development of new services and architecture enhancements to improve overall system performance and scalability.
- Managing releases, coordinated teams of developers, and deployed services across various environments, ensuring successful project delivery.

Tools and technologies:
Java (from 8 to 17), Spring Boot 2 and 3, Angular.js, React.js, Typescript, Tomcat, Elasticsearch, Grafana, Kibana, Sentry, Micrometer, JUnit, Mockito, Jenkins, Bloomreach CMS, Freemarker, AWS EC2, AWS Lambda, Oracle DB, Postgresql, Jira, Git (Bitbucket), Confluence, IntelliJ IDEA, Checkstyle, Figma, Excel, Swagger.

CS osvita

Bobocode

Mate academy

Powered by KnowYourGroup