Ukraine's #1 job service
Павло
Інженер з програмного забезпечення
- Considering positions:
- Інженер з програмного забезпечення, Java-розробник, Backend розробник
- Age:
- 27 years
- City:
- Kyiv
Contact information
The job seeker has provided: Phone numberMessenger
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/10868826/
Uploaded file
Quick view
version
This resume is posted as a file. The quick view option may be worse than the original resume.
[open contact info ](look above in the "contact info" section)
Павло [open contact info ](look above in the "contact info" section)
Профіль LinkedIn
Москаленко GitHub
Backend-розробник
• Backend-розробник із понад 5 роками комерційного досвіду розробки та підтримки
розподілених систем на Java і Spring Boot.
• Упевнений користувач Linux: дистрибутив на базі Arch як основна робоча система, щоденна
робота в командному рядку.
• Досвід діагностики складних технічних проблем у продакшені: аналіз логів, відтворення
збоїв, пошук першопричин і перевірка виправлень, участь у чергуваннях (on-call).
• Досвід оптимізації обробки великих обсягів даних, зокрема завантаження історичних
датасетів до 200 ГБ.
• Досвід інтеграції із зовнішніми системами та API (Twilio, Stripe, вебхуки), роботи з Apache
Kafka і хмарною інфраструктурою (AWS, GCP, Docker).
• Досвід розробки на Java, Kotlin, Python і JavaScript та покриття коду автоматизованими
тестами (JUnit, Mockito, TDD).
Навички
• Мови програмування: Java, Kotlin, Python, • Бази даних: PostgreSQL, MySQL, MongoDB,
JavaScript Redis, DynamoDB
• Backend: Spring Boot, REST API, Apache • Хмара та DevOps: AWS, GCP, Docker, CI/CD,
Kafka, Hibernate Git, Grafana
• Linux: EndeavourOS (Arch), термінал, • Тестування: JUnit, Mockito, TDD, інтеграційне
налаштування середовища розробки тестування
• Діагностика: аналіз логів, пошук • Іноземні мови: англійська (B2)
першопричин, відтворення збоїв
Досвід роботи
ЧЕР 2026 – ДОТЕПЕР
Java-розробник / Exigence Ltd.
• Суттєво зменшив обсяг логів і витрати на їх зберігання завдяки відкладеному формуванню
логів та обмеженню стандартного виводу лише необхідною інформацією.
• Спроєктував і реалізував кеш на базі DynamoDB (TTL 30 хвилин) для розшифрованих значень
низької чутливості, що зменшило кількість викликів AWS KMS API, затримки та витрати.
• Інтегрував Twilio API для SMS-сповіщень про підписки на статус-сторінки та додав SMS-коди
підтвердження для захисту від шахрайських реєстрацій; спростив налаштування підписки
для клієнтів.
• Розширив систему вебхуків для клієнтів із кількома планами реагування (response plans), які
раніше не могли налаштувати вебхуки.
• Реалізував видалення клієнтів з очищенням пов’язаних даних у різних сервісах відповідно
до вимог щодо зберігання даних.
ВЕР 2021 – ЧЕР 2026
Java-розробник / DataArt
• Досліджував і вирішував складні проблеми в продакшені в розподілених мікросервісах,
зокрема критичну проблему зберігання даних, через яку прострочені дані накопичувалися в
клієнтських кластерах.
• Підвищив стабільність і продуктивність завантаження великих історичних даних (датасети
до 200 ГБ): переробив розпакування архівів та оптимізував обробку великих файлів.
• Розробляв інтеграційні сервіси на Spring Boot для платформи керування даними в
банківській сфері та сфері ШІ: приймання й трансформація великих обсягів зовнішніх даних і
архівів у внутрішні моделі платформи.
• Працював над платформою керування подіями: вирішував проблеми валідації JWT,
передавання claims і реєстрації користувачів між мікросервісами.
• Брав участь у розробці корпоративних AEM-платформ у сферах охорони здоров’я та освіти
(Java, Sling, OSGi); рефакторив застарілі модулі та розширював покриття автотестами (JUnit,
Mockito).
СІЧ 2021 – ТРА 2021
JavaScript-розробник / Mindly
• Розробляв функціональність вебплатформи на Node.js, Express.js, React, Redux, Firebase і
Google Cloud Functions, зокрема керування користувачами, планування та платежі через
Stripe.
Освіта
2018 – 2022
Бакалавр / Державний університет інформаційно-комунікаційних
технологій
2022 – 2024
Магістр / Державний університет інформаційно-комунікаційних
технологій
Павло [
Профіль LinkedIn
Москаленко GitHub
Backend-розробник
• Backend-розробник із понад 5 роками комерційного досвіду розробки та підтримки
розподілених систем на Java і Spring Boot.
• Упевнений користувач Linux: дистрибутив на базі Arch як основна робоча система, щоденна
робота в командному рядку.
• Досвід діагностики складних технічних проблем у продакшені: аналіз логів, відтворення
збоїв, пошук першопричин і перевірка виправлень, участь у чергуваннях (on-call).
• Досвід оптимізації обробки великих обсягів даних, зокрема завантаження історичних
датасетів до 200 ГБ.
• Досвід інтеграції із зовнішніми системами та API (Twilio, Stripe, вебхуки), роботи з Apache
Kafka і хмарною інфраструктурою (AWS, GCP, Docker).
• Досвід розробки на Java, Kotlin, Python і JavaScript та покриття коду автоматизованими
тестами (JUnit, Mockito, TDD).
Навички
• Мови програмування: Java, Kotlin, Python, • Бази даних: PostgreSQL, MySQL, MongoDB,
JavaScript Redis, DynamoDB
• Backend: Spring Boot, REST API, Apache • Хмара та DevOps: AWS, GCP, Docker, CI/CD,
Kafka, Hibernate Git, Grafana
• Linux: EndeavourOS (Arch), термінал, • Тестування: JUnit, Mockito, TDD, інтеграційне
налаштування середовища розробки тестування
• Діагностика: аналіз логів, пошук • Іноземні мови: англійська (B2)
першопричин, відтворення збоїв
Досвід роботи
ЧЕР 2026 – ДОТЕПЕР
Java-розробник / Exigence Ltd.
• Суттєво зменшив обсяг логів і витрати на їх зберігання завдяки відкладеному формуванню
логів та обмеженню стандартного виводу лише необхідною інформацією.
• Спроєктував і реалізував кеш на базі DynamoDB (TTL 30 хвилин) для розшифрованих значень
низької чутливості, що зменшило кількість викликів AWS KMS API, затримки та витрати.
• Інтегрував Twilio API для SMS-сповіщень про підписки на статус-сторінки та додав SMS-коди
підтвердження для захисту від шахрайських реєстрацій; спростив налаштування підписки
для клієнтів.
• Розширив систему вебхуків для клієнтів із кількома планами реагування (response plans), які
раніше не могли налаштувати вебхуки.
• Реалізував видалення клієнтів з очищенням пов’язаних даних у різних сервісах відповідно
до вимог щодо зберігання даних.
ВЕР 2021 – ЧЕР 2026
Java-розробник / DataArt
• Досліджував і вирішував складні проблеми в продакшені в розподілених мікросервісах,
зокрема критичну проблему зберігання даних, через яку прострочені дані накопичувалися в
клієнтських кластерах.
• Підвищив стабільність і продуктивність завантаження великих історичних даних (датасети
до 200 ГБ): переробив розпакування архівів та оптимізував обробку великих файлів.
• Розробляв інтеграційні сервіси на Spring Boot для платформи керування даними в
банківській сфері та сфері ШІ: приймання й трансформація великих обсягів зовнішніх даних і
архівів у внутрішні моделі платформи.
• Працював над платформою керування подіями: вирішував проблеми валідації JWT,
передавання claims і реєстрації користувачів між мікросервісами.
• Брав участь у розробці корпоративних AEM-платформ у сферах охорони здоров’я та освіти
(Java, Sling, OSGi); рефакторив застарілі модулі та розширював покриття автотестами (JUnit,
Mockito).
СІЧ 2021 – ТРА 2021
JavaScript-розробник / Mindly
• Розробляв функціональність вебплатформи на Node.js, Express.js, React, Redux, Firebase і
Google Cloud Functions, зокрема керування користувачами, планування та платежі через
Stripe.
Освіта
2018 – 2022
Бакалавр / Державний університет інформаційно-комунікаційних
технологій
2022 – 2024
Магістр / Державний університет інформаційно-комунікаційних
технологій
Similar candidates
-
Senior Software Engineer
Kyiv, Lviv , more 2 cities -
3D Modeling Engineer
45000 UAH, Kyiv -
ASIC RTL Design Engineer
Kyiv, Remote -
Інженер з медичного нагляду, технік
30000 UAH, Kyiv, Irpin , more 6 cities -
BIM engineer (HVAC, energy audit, heating, ventilation, air condition)
75000 UAH, Kyiv, Other countries, Remote -
Java software engineer
Kyiv