Працював в 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
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горович
Евгений Iгорович
Software developer

Умань
Активно шукає роботу
повна зайнятість, неповна зайнятість, проектна робота
Характер роботи: віддалена робота
Остання активність 15 годин тому