Работал в 2 компаниях 20 лет 2 месяца
IT, Торговля оптовая / Дистрибуция / Импорт-экспорт
Java Developer
NDA
IT
1 год 2 месяца
12.2024 - по настоящее время
Technologies: Java 17/21, Spring Boot, Spring MVC, Spring Security (JWT), Spring Data JPA, Hibernate, PostgreSQL, Redis, Kafka, RabbitMQ, Swagger, Docker, Microservices, Modular Monolith, Stripe, Telegram, Prometheus, Grafana.
Projects & Commercial Experience:
WinWin Travel — Java Backend Developer (contract / part-time)
Worked on a modular monolith architecture for a travel platform backend. Implemented REST APIs, service-to-service communication, Kafka messaging, and integrations with PostgreSQL, Redis, and Docker.
Wine Store App — Backend API for a wine store with product catalog, ratings, reviews, and Telegram notifications. GitHub: https://github.com/ArtemMakovskyy/winery-project
PC Analyzer API — Web application for collecting hardware test data and generating Excel reports with performance and pricing analysis. GitHub: https://github.com/ArtemMakovskyy/pc_analyzer
Responsibilities:
Analyzing user requirements.
Developing new features, debugging, and testing software.
Collaborating with team members to resolve issues.
Creating technical documentation.
Deployment using Git and Docker.
Working with Jira.
Designing SQL tables based on UI and frontend requirements.
Підприємець
ТОВ «Моноліт-А»
Торговля оптовая / Дистрибуция / Импорт-экспорт
19 лет
01.2005 - 12.2023
Власник / Підприємець
- Управління B2B та B2C продажами офісної техніки, широкоформатних принтерів та комплектуючих ПК.
- Побудова та підтримка бази даних постачальників та рейтингів продуктивності обладнання.
- Формування пропозицій зі складання ПК з урахуванням потреб клієнта та сумісності компонентів.
- Консультування клієнтів щодо оптимальних конфігурацій для ігор, офісної роботи або продуктивності.
- Публікація даних про продуктивність та рейтинг зручності компонентів на сайті компанії.
- Контроль відповідності гарантійного обслуговування політикам виробників.
Ключевая информация
Java: Java 8, Java Core, Collections, Multithreading, OOP, SOLID principles, MVC (Model-View-Controller)
Kotlin
Java Spring Frameworks: Core, Boot, Web, MVC, Security, AOP
DB: Hibernate, JDBC, MySQL, Liquibase, MongoDB, Mongock, Redis
Web Development: HTML, CSS, JavaScript, JSOUP, JSON, Servlet, JSP, Tomcat, XML, Selenium
Testing: JUnit, Testcontainers, Mockito, Integration Testing,
Build Tools: Maven, Gradel
Version Control: Git
Containerization: Docker
Cloud and Deployment Platforms: AWS, Railway, Render
Integrated Development Environment: IntelliJ IDEA
Operating Systems: Windows, Linux
Algorithms: Completed 40 katas on CodeWars
English: Intermediate
Project Management Tools: Jira
SDLC: Knowledge of Software Development Life Cycle
Methodologies: Waterfall, Agile concepts (Scrum, Kanban)
Payment and Message Integration: Stripe, Telegram
Additional Tools: Swagger, Mapper, Metro Retro
Microservices Architecture:
Spring Cloud: Config, Eureka, LoadBalancer, Gateway, CircuitBreaker, Zipkin, Sleuth
Event-Driven: Spring for Apache Kafka, RAbbitMQ
Communication Between Services: WebClient, RestTemplate, OpenFeign
Учился в 1 заведении
КНУ імені Тараса Шевченка
Облік і аудит
1997, 2002
Владеет языками
Английский
средний
Может проходить собеседование на этом языке
Может проходить собеседование на этом языке
Украинский
родной
Может проходить собеседование на этом языке
Может проходить собеседование на этом языке
Курсы, тренинги, сертификаты
Mate academy / Java developer
Java 8, Java Core, Collections, Multithreading, OOP, SOLID principles, MVC, Spring Core, Spring Web, Spring Security, Hibernate, JDBC, MySQL, Liquibase, Servlet, JSP, Tomcat, XMLTesting: JUnit, Test containers, Mockito, Maven, Git, Docker, AWS, Railway, Render, IntelliJ IDEA, Jira, Knowledge of Software Development Life Cycle, Methodologies: Waterfall, Agile concepts (Scrum, Kanban), Stripe, Telegram, Swagger, Mapper, Metro Retro
Stepic / Interactive SQL trainer
MySQL
Udemy: Spring for beginners
Aspect Oriented Programming, Spring MVC, Spring Security, Inversion of Control, Dependency Injection, Hibernate Framework, Spring REST, Spring Boot.
Дополнительная информация
Захоплення та інтереси
Chess Enthusiast, Passionate Hiker
Artem
Artem
Java Developer

Киев
Активно ищет работу
полная занятость, проектная работа
Характер работы: стажировка / практика, удаленная работа, гибридная, в офисе/на месте
Обновлено 8 часов назад