I am a senior software engineer with over 14 years of experience designing and building web applications and high-load distributed systems across fintech, telecom, supply chain and iGaming domains. I specialize in event-driven architectures and microservices, with a proven track record of delivering production systems that handle millions of transactions under strict consistency requirements. My recent focus is on multi-agent AI systems and LLM-powered application infrastructure, leveraging actor-model and event-sourcing as the architectural foundation for reliable agentic orchestration. Most recently, I have been focusing on multi-agent AI and LLM-powered platforms, applying deep actor-model and event-sourcing techniques to orchestrate reliable agent workflows. I am passionate about building scalable, resilient systems and mentoring teams to deliver high-quality software.

Dmytro Zheliuk

I am a senior software engineer with over 14 years of experience designing and building web applications and high-load distributed systems across fintech, telecom, supply chain and iGaming domains. I specialize in event-driven architectures and microservices, with a proven track record of delivering production systems that handle millions of transactions under strict consistency requirements. My recent focus is on multi-agent AI systems and LLM-powered application infrastructure, leveraging actor-model and event-sourcing as the architectural foundation for reliable agentic orchestration. Most recently, I have been focusing on multi-agent AI and LLM-powered platforms, applying deep actor-model and event-sourcing techniques to orchestrate reliable agent workflows. I am passionate about building scalable, resilient systems and mentoring teams to deliver high-quality software.

Available to hire

I am a senior software engineer with over 14 years of experience designing and building web applications and high-load distributed systems across fintech, telecom, supply chain and iGaming domains. I specialize in event-driven architectures and microservices, with a proven track record of delivering production systems that handle millions of transactions under strict consistency requirements. My recent focus is on multi-agent AI systems and LLM-powered application infrastructure, leveraging actor-model and event-sourcing as the architectural foundation for reliable agentic orchestration.

Most recently, I have been focusing on multi-agent AI and LLM-powered platforms, applying deep actor-model and event-sourcing techniques to orchestrate reliable agent workflows. I am passionate about building scalable, resilient systems and mentoring teams to deliver high-quality software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Ukrainian
Fluent
English
Advanced

Work Experience

Lead Software Engineer at Dreamplay
January 1, 2025 - February 1, 2026
Designed and built the core game engine from scratch around a multi-agent event-driven model. Architected the agent runtime using Akka Typed Cluster Sharding; each session is a persistent actor with event-sourced memory, tool access and fault-tolerant lifecycle management. Implemented durable workflow orchestration (Saga/long-running processes) with automatic compensation. Integrated LLM-based components into the engine pipeline, including prompt design, structured output parsing and tool-call handling for dynamic in-game events. Reduced agent coordination latency by 40% and improved throughput by 35% through redesign of inter-agent message routing and event processing pipeline. Established Cassandra-backed event journal as the agent memory store, enabling full state replay, time-travel debugging and a complete audit trail.
Senior Software Engineer at GR8 Tech (former Parimatch Tech)
May 1, 2021 - December 1, 2024
Led architecture and technical design for core platform services, owning the full delivery lifecycle from requirements through to production. Redesigned the event processing pipeline, achieving a 35% improvement in system throughput and a 40% reduction in latency. Drove critical path test coverage from 20% to 80%, including unit, integration and property-based tests for event-sourced state machines. Conducted regular architecture reviews and provided technical oversight across multiple teams. Collaborated directly with clients to clarify requirements and align technical design with business goals.
Senior Scala Developer at Tradecloud
October 1, 2019 - May 1, 2021
Developed core platform services for multi-party supply chain workflows, with a focus on correctness, resilience and eventual consistency. Built a Kafka-based integration layer connecting heterogeneous client systems and internal services. Owned architecture of event replay and state reconstruction, ensuring reliable recovery from failures. Conducted code reviews, drove refactoring efforts and maintained architecture ownership across assigned services. Wrote comprehensive tests across all layers — unit, integration and end-to-end.
Lead Software Engineer at Qvantel
September 1, 2017 - October 1, 2019
Led design and implementation of the core BSS application, covering both back-end services and front-end interfaces. Drove software architecture decisions and ensured technical consistency across the team. Produced long-term estimates and technical documentation for major user stories and platform components. Conducted code reviews and spearheaded ongoing refactoring to maintain codebase quality as the system scaled.
Software Engineer at Predicty.AI
November 1, 2016 - September 1, 2017
Participated in building the platform from scratch — initial project setup, requirements analysis and system design. Drove the product from prototype to stable production release. Designed and implemented the full-stack UI architecture (Play + Angular) and established continuous integration. Set up and maintained the production environment on Amazon AWS.
Senior Software Engineer at Barclays
July 1, 2013 - November 1, 2016
Barclays engagement: developed and supported investment banking platform features across multiple release cycles, delivering end-to-end functionality, performing targeted refactoring, increasing test coverage, and producing technical documentation. Coordinated with client to clarify requirements and refine technical design.
Java/Grails Developer at Sprinklr (ex. Dachis Group)
February 1, 2012 - July 1, 2013
Integrated data from social network APIs into the analytics pipeline and implemented modules across all layers—from database to front-end UI. Contributed to Cassandra and Hadoop data pipelines, enhanced unit and integration tests, and maintained technical documentation.
Senior Software Engineer at Predicty.AI
November 1, 2016 - September 30, 2017
Participated in building the automated ML platform from scratch—initial project setup, requirements analysis and system design. Drove the product from prototype to stable production release. Designed and implemented full-stack UI (Play Framework + Angular) and established continuous integration. Set up and maintained production environment on Amazon AWS.
Software Engineer at Barclays
July 1, 2013 - November 30, 2016
Developed and supported investment banking platform features across multiple release cycles. Implemented end-to-end functionality from database layer to front-end UI. Improved codebase maintainability through targeted refactoring and increased unit test coverage. Produced technical documentation and collaborated with the client to clarify requirements.
Software Engineer at Sprinklr (ex. Dachis Group)
February 1, 2012 - July 31, 2013
Barclays engagement: a suite of investment banking applications for managing client money and safe custody assets in compliance with FCA regulatory requirements. Developed and supported features end-to-end, improved maintainability through refactoring and expanded unit tests; contributed to Cassandra and Hadoop data pipelines processing high volumes of signals.

Education

M.Sc. — Intelligent Decision-Making Systems (Computer Science) at Institute of Applied System Analysis, National Technical University of Ukraine
January 11, 2030 - March 10, 2026
M.Sc. at Institute of Applied System Analysis, National Technical University of Ukraine
January 11, 2030 - March 10, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Financial Services, Telecommunications, Software & Internet, Media & Entertainment, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more