Position: Senior Software Engineer
Category: Java
English level: fluent
Years of experience: 10


Tesco (Luxoft) / Software Engineer JUL 2022 - PRESENT, KYIV, UA

Design, implementation, and production support of components integrated into a highly loaded payment system: coupons, vouchers, car-park tickets, etc for one of the largest retailers in Europe.

Achievements: Redesigned application test layers which improved overall build time, test coverage, and test efficiency. Significantly improved component’s event throughput by designing efficient topology, integration of Protoguf format, and tuning Apache Kafka configuration for the application needs.


Pegasystems / Software Engineer DEC 2020 - JUL 2022, AMSTERDAM, NL

Data science libraries and solutions implementation for Pega Prediction Studio, production support of company products, design and implementation of cloud components (microservices) which would eventually replace existing monolithic architecture.

Achievements: Took initiative over enhancing the architecture of the existing Commit Log component from ad-hoc (Cassandra) approach to more natural for such purpose streaming architecture (Apache Kafka + Kafka Streams), which in its regards had led to costs reduction, performance improvements, and overall simplification.