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

IT

Software Engineer

Hacken

IT

2 роки 1 місяць

07.2024 - до теперішнього часу

Project description:

  • Extractor: real-time on-chain thread detection and prevention platform. Focuses on technical asset protection and incident mitigation.
  • A3: crypto compliance and regulatory dashboard. Acts as a high-level centralized risk and regulatory platform.

Same backend, microservice architecture. Non-blocking reactive code via Quarkus framework & Mutiny library (similar to Spring WebFlux).
Responsibilities:

  • Full backend ownership
  • Release management
  • Production uptime & monitoring
  • Feature implementation
  • Demos
  • Code reviews
  • Test coverage
  • Technical specifications
  • Junior mentorship
  • Cross-functional technical leadership
    Achievements:
  • Implemented 2FA and API key features through extending base Keycloak functionality via SPIs (Service Provider Interfaces). Introduced Redis for small & quick cache.
  • Implemented customizable rate-limiting functionality for high-throughput Kafka consumer using Quarkus SmallRye Fault Tolerance.
  • Implemented cron-based subscription management mechanism along with email notifications functionality.

Software developer

Luxoft

IT

2 роки 7 місяців

06.2021 - 01.2024

Projects description:

  • CitiDirect BE: widget-based web portal for monitoring and financial analysis. Legacy core product under a monolith architecture, transitioning to microservice.
  • CitiDirect BE Liquidity Manager: sub-module for liquidity assessment. Built as a microservice from the start. Main framework is Spring (Boot, Data, Cloud, MVC). Hibernate, Spring Data JPA and PostgreSQL for persistence layer.
    Responsibilities:
  • Production uptime & monitoring
  • Feature implementation
  • Code reviews
  • Test coverage
  • Technical specifications
  • Cross-functional technical leadership
    Achievements:
  • Designed and implemented a new microservice module from groud up.
  • Successfully mitigated multiple critical production accidents.
  • Significantly improved core product test coverage, increasing overall reliability.

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

Національний транспортний університет

Комп'ютерні науки

Київ, 2019

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

Англійська

поглиблений

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

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

Російська

вільно

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

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

Українська

рідна

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

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

Єгор

Java Developer

Київ

29 років

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

повна зайнятість

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

Остання активність 1 день тому