Працював в 3 компаніях 5 років 8 місяців
Недержавні організації / NGO, IT, Промисловість та Виробництво
Java Developer
Charity Foundation “Good Samaritan”
Недержавні організації / NGO
10 місяців
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 рік 8 місяців
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
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
- 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
Mykola
Java Developer

Одеса
Активно шукає роботу
повна зайнятість, неповна зайнятість
Характер роботи: стажування / практика, віддалена робота
Оновлено 2 тижні тому