Dmitrii Balabanov

📍 Israel | 📧 [email protected] | 📱 +972 54 900 2998 | ✈️ @dimonb

Summary

CTO and software architect with 20+ years of experience building large-scale distributed systems, fintech infrastructure, and high-availability platforms.

Former Yandex architect responsible for billing and payment platforms processing millions of transactions annually with PCI DSS Level 1 compliance.

Currently leading engineering and platform architecture at EBAC Online.

Core Expertise

Distributed Systems | Microservices Architecture | Fintech Infrastructure | Cloud Platforms (AWS, GCP) | Kafka & Event-Driven Systems | Observability & Reliability Engineering | PCI DSS Level 1 Compliance

Experience

EBAC Online 02.2022 - Present

Chief Technology Officer (CTO) Platform responsible for educational delivery and student success, supporting thousands of active learners across a distributed infrastructure.

  • Designed and migrated a company-wide data mesh architecture to AWS, enabling high-traffic educational workloads and scalable data pipelines.
  • Reduced incident resolution time more than twice by implementing full-stack observability (metrics, logs, distributed tracing, alerting) across infrastructure.
  • Led a distributed engineering team of 20+ engineers across multiple time zones, introducing key reliability standards including incident reviews, on-call rotations, and OKR-driven planning.
  • Designed and deployed an AI-powered tutoring platform using LLMs to deliver personalized learning experiences.
  • Architected a highly available internal communication and telephony platform.

Monetization Platform Department, Yandex, Moscow 01.2021 - 02.2022

Software Architect Enterprise fintech platform responsible for high-availability billing and payment processing across multiple integrators.

  • Architected and developed the internal Yandex Payment Service Provider (PSP) platform processing millions of transactions annually across multiple payment providers.
  • Designed a fault-tolerant, PCI DSS Level 1-compliant infrastructure in Yandex Cloud and completely redesigned the cryptographic schema from scratch to secure sensitive financial data.
  • Built an event-driven microservices platform enabling fully decoupled services using Kafka and Kubernetes.
  • Defined architecture standards adopted across multiple engineering teams as an active member of the Yandex Python Committee (internal language governance group) and the Arcadia (Yandex monorepo) working group.

Automation and Support of Internal Processes Department, Yandex, Moscow 03.2018 - 01.2021

Deputy Head of Department

  • Led the architectural design and launch of the Master Data Hub (MDH), establishing a single “golden record” for enterprise data at scale.
  • Designed the MVP for the highly scalable Yandex.Billing platform, incorporating FaaS and advanced internal cloud infrastructure to process core financial flows.
  • Implemented and standardized rigorous architecture design review processes across multiple engineering teams.
  • Orchestrated the migration of the departmental development workflow to Arcadia (Yandex’s monorepository) for unified CI/CD and dependency management.

Payment, Partner, and Billing Systems Division, Yandex, Moscow 08.2017 - 03.2018

Head of Direction

  • Architected and launched an internal electronic document management platform handling high volumes of sensitive data.
  • Established and streamlined incident management and on-call engineering processes for the division, increasing platform reliability.

Billing Department, Yandex, Moscow 11.2015 - 08.2017

Head of Service Platform responsible for core Yandex billing components, tax compliance, and seamless payment processing.

  • Designed a highly available, distributed, and fault-tolerant architecture for the enterprise billing system using Python, PostgreSQL, and Kubernetes.
  • Launched scalable compliance services for cash registers to meet Federal Law 54-FZ regulations, alongside a high-throughput user API key counter service.
  • Spearheaded the development of core billing microservices serving price/tax management, invoicing, and online payment processing.
  • Scaled the engineering group through active technical recruitment, hiring, and establishing structured performance review cycles for engineering teams.

Billing Department, Yandex, Moscow 07.2012 - 11.2015

Team Lead

  • Architected and developed mission-critical, high-throughput components of the core billing engine in Python.
  • Built and maintained a highly secure, PCI DSS-compliant credit card storage system.
  • Developed and scaled an internal Payment Service Provider (PSP) microservice processing high-volume transaction pipelines.
  • Managed technical recruitment, conducting hundreds of interviews to build a high-performing distributed systems engineering team.

Billing Department, Yandex, Moscow 02.2010 - 07.2012

Senior Software Developer

  • Engineered and optimized scalable core components of the distributed billing engine.
  • Designed and implemented key performance features for the high-volume document flow system.

Billing Department, Yandex, Moscow 03.2008 - 02.2010

Software Developer

  • Developed scalable backend services primarily in Python and XScript.
  • Worked extensively with XML/XSLT and CORBA to build robust legacy distributed systems.

Intersoft Lab, Moscow 2006 - 2008

Team Lead

  • Led the development of sophisticated business reporting tools tailored for Business Intelligence (BI) and OLAP on massive datasets.
  • Engineered a high-performance database access library from scratch to interface Python with Oracle databases, significantly reducing query latency.

Intersoft Lab, Moscow 2002 - 2006

Software Developer

  • Developed robust desktop applications and systems software using C++ and Pascal.
  • Gained deep low-level expertise in Visual Component Library (VCL) internals within enterprise environments.

Education

Moscow Institute of Physics and Technology (State University) (MIPT) 1998 - 2004

Master of Science in Applied Mathematics and Physics

  • Core focus: Economics, Mathematics, and Physics

Skills

  • Languages: Python, Go, C++, TypeScript, JavaScript, SQL
  • Architecture & Leadership: Distributed systems, high-availability platforms, software architecture, technical leadership
  • Cloud & Infrastructure: AWS, GCP, Kubernetes, Docker, Terraform
  • Databases & Messaging: PostgreSQL, Oracle, MySQL, MongoDB, Kafka
  • Compliance: PCI DSS, SOX

Languages

  • Russian: Native
  • English: Professional working proficiency
  • Hebrew: Beginner (Alphabet+)

Interests

  • Yachting (IYT Skipper), Snowboarding, Photography, Hiking, Lindy Hop dancing