Работал в 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

2023

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

2022

MySQL

Udemy: Spring for beginners

2022

Aspect Oriented Programming, Spring MVC, Spring Security, Inversion of Control, Dependency Injection, Hibernate Framework, Spring REST, Spring Boot.

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

Захоплення та інтереси

Chess Enthusiast, Passionate Hiker

Artem

Java Developer

Киев

700 $

46 лет

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

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

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

Обновлено 8 часов назад