Працював в 3 компаніях   3 роки 4 місяці

IT

Java Software Developer

NextCode.Tech

IT

1 рік 2 місяці

05.2025 - 06.2026

FinTech: Мультипровайдерний платіжний шлюз та система управління транзакціями
- Спроєктував та розгорнув понад 20 мікросервісів, інтегрувавши зовнішні платіжні сервіси та провайдерів через RESTful API та патерни API Gateway.
- Розробив та оркестрував процеси обробки транзакцій (transaction workflows) за допомогою Apache Camel у застосунках на Spring Boot.
- Підвищив стабільність та продуктивність системи завдяки кешуванню з Redis, що дозволило зменшило середній час відповіді на запити на 25%.
- Впровадив подієво-орієнтовану архітектуру (event-driven architecture) з використанням Apache Kafka для асинхронної взаємодії.
- Побудував комплексну систему BDD-тестування на базі Cucumber та Selenium WebDriver, написавши понад 20 feature-файлів із використанням синтаксису Gherkin для автоматизації сценаріїв наскрізного (E2E) тестування.
- Налаштовував та підтримував дашборди й правила сповіщень у Grafana для моніторингу потоків транзакцій та критичних метрик бекенду.

Java / C# Developer

FAANG School

IT

1 рік 11 місяців

07.2023 - 05.2025

Проект - розробка освітньої платформи для вивчення мов програмування та управління навчальним процесом.
- Реалізував інтеграцію з LMS через REST API для AI-системи, що допомогло скоротити час відповіді студенту та враховувати контекст під час обробки.
- Інтегрував Web IDE у платформу, що дозволило школі суттєво розширити аудиторію та надавати продукти для початківців-розробників.
- Реалізував SSO (Discord, Google), спростивши та пришвидшивши доступ користувачів до платформи.
- Реалізував Telegram-бота для сповіщень команди продукту про порушення SLA у завданнях Jira.
- Впровадив інтеграції для збору та аналізу даних з Bizon, Bitrix24, Jira, Amplitude, Google Calendar, Discord та Github.
- Запровадив інтеграцію з Notion для створення та синхронізації курсів на навчальній платформі, що значно скоротило час підготовки контенту для продуктової команди.
- Розробив модуль управління студентськими потоками, а також функціонал автоматичного планування публікації уроків, забезпечивши своєчасний випуск контенту.
- Автоматизував процеси перевірки відвідуваності, видачі доступів та надсилання email-запрошень, підвищивши ефективність продуктових процесів.
- Налаштував процес збереження файлів у S3-сховищі, забезпечивши безпечне зберігання медіаконтенту — зображень, презентацій та інших навчальних матеріалів.
- Впровадив юніт-тестування в проект і забезпечив покриття коду понад 83%.
- Впровадив стандарт 1-day-design зі шаблоном у Miro, що дозволило ефективно погоджувати вимоги та скоротити кількість змін на подальших етапах розробки.

Education (Software developer)

Java Rush Education

IT

4 місяці

01.2023 - 04.2023

Studying Java and gaining a solid understanding of the basics

Ключова інформація

Загальні: AWS, Minio, Docker, PostgreSQL, Redis, Rest API, Git, GitHub, GitHub Actions, Grafana.
Java: Java 17, Spring (Boot, Data, MVC, AOP), JAX-RS, Hibernate ORM, JPA, JDBC, MapStruct, Kafka, JUnit5, Mockito, Testconteiners, Gradle, Maven, Docker, Liquibase, Jacoco, Swagger.
C#: ASP.NET Core 6.0, EF Core, AutoMapper, GraphQL, LINQ, Entity Framework, ASP.NET Web API, XUnit, Moq, Serilog.

Навчався в 1 закладі

Відокремлений структурний підрозділ Агротехнічний коледж Уманського національного університету садівництва

Міжнародна логістика перевезень

2016

Володіє мовами

Англійська

середній

Cambridge Assessment certificate in ESOL International (PET)

Російська

вільно

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Українська

вільно

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Курси, тренінги, сертифікати

Faang School Course

Netherlands, Amsterdam, 2023

Framework · Spring Boot · Spring MVC · Kafka · Redis · PostgreSQL · JPA · pub/sub architecture · JSON · Docker · Liquibase · Mockito · JUnit · JIRA · Multithreading · Postman · Swagger API · Minio · Integration testing · SQL · Java 8 · Hibernate · Веб-службы RESTful

Евгений Iгорович

Software developer

Умань

1 500 $

28 років

Активно шукає роботу

повна зайнятість, неповна зайнятість, проектна робота

Характер роботи: віддалена робота

Остання активність 15 годин тому