Артем

Java developer, 40 000 UAH

Considering positions:
Java developer, Backend-програміст
Employment type:
full-time, part-time
Age:
47 years
City:
Kyiv

Contact information

The job seeker has entered a phone number , email and LinkedIn.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Java developer

from 12.2024 to now (1 year 9 months)
NDA, Київ (IT)

Tech Stack

Backend & Core: Java 17/21, Spring Boot, Spring Security (JWT, OAuth2), Hibernate
Data & Analytics: Advanced SQL, PostgreSQL, MySQL, Python (Pandas, NumPy), Tableau (Dashboards)
Architecture & Messaging: Modular Monolith, Microservices, REST APIs, Kafka, Redis
DevOps & Observability: Docker, Prometheus, Grafana, Loki, Tempo

Experience Highlights

1.5+ years Java backend development with strong focus on SQL, database optimization, and data processing
Built data processing pipelines handling 750K+ records from multiple external providers
Optimized PostgreSQL queries and indexing, reducing processing time from 7 hours to 15 minutes
Designed automated deduplication logic, reducing duplicates by ~80%
Developed ETL pipelines and data extraction tools using JSoup and Selenium
Experience with data validation, reporting, and business-oriented analytics
English: Intermediate

About Me

Data Analyst and Java Backend Engineer focused on data processing, SQL analytics, and business-oriented data solutions.

Strong skills in SQL, Python (Pandas, NumPy), Tableau, and backend systems. Experience includes large-scale datasets, ETL pipelines, query optimization, and data quality improvement (validation, deduplication).

Able to connect engineering and analytics, turning raw data into structured, reliable business insights.

Key Skills

Large-scale data processing (750K+ records)
Advanced SQL (joins, CTE, window functions, indexing, optimization)
ETL pipeline design and automation
REST API integration and data extraction
Data cleaning, validation, and transformation
Performance optimization of databases and queries
Business metrics and reporting

Key Projects

Data Analyst Portfolio
https://github.com/ArtemMakovskyy/data-analytics

Stoic Winery (E-commerce API)
https://github.com/ArtemMakovskyy/winery-project
Modular monolith with secure REST APIs, JWT authentication, Telegram integration, Docker deployment, and observability stack.
Tech: Java 21, Spring Boot, MySQL, Docker, Prometheus, Grafana

Підприємець

from 01.2005 to 12.2023 (19 years)
ТОВ «Моноліт-А», Київ (Приватні особи)

Owner | LLC "Monolit-A"
Business Systems Optimization: автоматизація B2B/B2C робочих процесів та покращення розподілу ресурсів у команді.
Data-Driven Planning: управління складними моделями ціноутворення та базами даних продуктивності обладнання для точного прогнозування.
Technical Liaison: виступав «містком» між бізнес-потребами та технічною реалізацією внутрішніх систем управління клієнтами (CRM).
Analytical Thinking: глибокий аналіз сумісності компонентів ПК та побудова алгоритмів оптимальних конфігурацій під конкретні задачі.
Quality & Standards: контроль відповідності сервісних процесів та гарантійного обслуговування міжнародним політикам виробників.

Additional education and certificates

2022
Certificate

2022

2023

Knowledge and skills

  • Java
  • Git
  • Знання принципів ООП
  • SQL
  • Spring Framework
  • Java Core
  • Spring Boot
  • IntelliJ IDEA
  • Hibernate
  • MySQL
  • Apache Maven
  • Знання технологій JDBC
  • Docker
  • JUnit
  • Spring Security
  • Spring Data JPA
  • Docker Compose
  • SOLID Principles
  • AWS
  • Jira
  • Scrum
  • Kanban
  • Stripe
  • Telegram API
  • Swagger
  • Liquibase
  • PostgreSQL
  • Microservices
  • MongoDB
  • Apache Kafka
  • Redis
  • Eureka
  • LoadBalancer
  • Gateway
  • CircuitBraker
  • WebClient
  • OpenFeign
  • RestTemplate
  • HTML
  • CSS
  • Користувач ОС Linux
  • JSON
  • RESTful Web Services
  • Gradle
  • Kotlin
  • Selenium WebDriver
  • Jsoup
  • JavaScript
  • Recruitment of temporary workers
  • Observation

Language proficiencies

  • English — average
  • Ukrainian — fluent

Additional information

Interests
Chess Enthusiast, Passionate Hiker

Soft skills:
I have organizational, creative, analytical, communication skills that I acquired in private business. I consider myself obliging, persistent. I planned to change my profession, and mastered it and have been practicing Java developer for a year.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: