Работал в 3 компаниях   5 лет 9 месяцев

Негосударственные организации / NGO, IT, Промышленность и Производство

Java Developer

Charity Foundation “Good Samaritan”

Негосударственные организации / NGO

11 месяцев

03.2025 - по настоящее время

People Directory Web service

Responsibilities:

- Writing a service for volunteer accounting

- Database development

- Web service development

- Web service security

- Writing documentation

Technology and Skills: REST API, Web Sockets, Java, Spring Boot, Spring Data JPA, Spring Security, PostgreSQL, Git, Docker, Mockito, JUnit, Swagger.

Java Developer

Team Challenge Platform

IT

1 год 9 месяцев

05.2024 - по настоящее время

(Partial time) Chat Application
Responsibilities:

- Develop backend for real-time chat platform from the scratch

- Leading the project

- Architecture Design

- Database development

- Requirement analysis

- Writing documentation

Technology and Skills: REST API, Web Sockets, Java, Spring Boot, Spring Data JPA, Spring Security, PostgreSQL, Git, Docker, Mockito, JUnit, Swagger, Springwolf, JavaScript, CSS, HTML.

General Manager

Imperio

Промышленность и Производство

3 года 11 месяцев

05.2020 - 04.2024

- Managing the production process to ensure high-quality products.

- Overseeing production plans and schedules.

- Coordinating the work of departments and units.

- Developing and implementing strategies to increase productivity and efficiency.

- Managing inventory of materials and finished goods.

- Ensuring compliance with safety and occupational health standards.

- Analyzing production metrics and making decisions to improve them.

- Interacting with suppliers and customers.

-Handling financial management, including budgeting and cost control.

Ключевая информация

  • Java
  • Kotlin
  • Spring Boot (MVC, Security, Data JPA, Cloud)
  • Servlets
  • Hibernate
  • PostgreSQL
  • SQL
  • MongoDB
  • H2
  • Maven
  • Git
  • Docker
  • Docker Compose
  • JUnit
  • Mockito
  • Swagger
  • Springwolf
  • REST API (Representational state transfer)
  • WebSockets
  • Microservices
  • Linux
  • Qt Creator
  • Bash Shell
  • C++
  • Multithreading
  • Web Content Management System (CMS)
  • JavaScript
  • React
  • Debugging
  • Shell Scripting
  • CMake
  • Bash-scripting
  • VirtualBox
  • XML
  • JSON
  • Visual Studio Code (VS Code)
  • JetBrains IntelliJ IDEA
  • HTTP (Hypertext Transfer Protocol)
  • XML Schema Definition (XSD)
  • GitHub
  • Apache WEB Server
  • Cascading Style Sheets (CSS)
  • Database development
  • HTML
  • PlantUML
  • Design Patterns
  • Audio
  • Web-Services
  • Teamwork
  • People Management
  • UML
  • Requirements Analysis
  • Algorithms
  • Unit Testing
  • CI/CD
  • Jira
  • Confluence
  • Design Patterns
  • SOLID Principles
  • CRUD (Create, Read, Update, Delete)
  • ACID (Atomicity, Consistency, Isolation, Durability)
  • YAGNI (You Aren't Gonna Need It)
  • KISS (Keep it simple, stupid)
  • SoC (Separation of Concerns)

Учился в 1 заведении

Одеський національний університет імені І. І. Мечникова

(IMEM) Інститут Математики Економіки та Механіки

Одеса, 2018

Владеет языками

Английский

средний

Курсы, тренинги, сертификаты

[EPAM] Java Development

2025

In 4 months of fruitful work gained skills:

  • Software design and architecture: Object-Oriented Design Principles, Design Patterns, Architecture Patterns 
  • Java Database Development: Relational Databases + SQL, JDBC API
  • Java Web Development: HTTP, Servlet API, Web Container, Restful API
  • Spring Framework Essentials: Spring Core, Spring Boot, Spring MVC
  • Testing: JUnit 5, Mockito Framework

Course Reference: https://campus.epam.com/en/training/4812

The Fundamentals of Software Testing

Одеса, 2024

  • Detect defects in tested software;
  • Accurately formulate bug reports and manage them;
  • Work with the defect tracking system – Mantis;
  • Apply testing techniques and methods;
  • Create test cases in the TestRail system;
  • Develop test plans;
  • Familiarize yourself with the planning process and test design techniques.

Дополнительная информация

SELF PROJECTS

Microservices Blog Platform

Microservices Blog Platform is a scalable blogging platform with separate services for users, posts, comments, and feed.

Technology and Skills: REST API, Kafka, Java, Spring Boot, Spring Data JPA, Spring Security, Spring Cloud (Eureka, Gateway), MongoDB, Git, Docker, Mockito, JUnit, Swagger, Springwolf, JavaScript, React, Vite.

Audio data analysis

Analysis of audio data on the fly

Technology and Skills: Java Core.

About Me

Java developer with hands-on experience building scalable backend systems using Java (Spring ecosystem). I am passionate about clean code, system architecture, and teamwork. Always ready to learn new technologies

Mykola

Java Developer

Одесса

500 $

26 лет

Активно ищет работу

полная занятость, неполная занятость

Характер работы: стажировка / практика, удаленная работа

Обновлено 5 дней назад