Combinatorial Optimization

I work in combinatorial optimization at the intersection of theoretical algorithms, industrial-scale scheduling, and applied research.

My primary focus is the design and implementation of optimization algorithms for operational scheduling, network flow problems, and resource allocation in large-scale industrial and computational systems.


What I work on

  • production and operational scheduling algorithms,
  • exact and heuristic optimization methods,
  • network flows and capacity optimization,
  • online and dynamic scheduling under real-world constraints.

My work combines formal algorithmic models with the practical requirements of industrial systems: robustness, scalability, and long-term maintainability.


Selected experience

Industrial scheduling systems

Independent consulting and development (2025 – present) I work as an independent consultant on operational scheduling algorithms used in industrial production systems. My work focuses on maintaining and extending an existing production scheduler, improving its robustness and adaptability to real operational constraints.

Optimacros — Senior Optimization Algorithms Developer (2024 – 2025) I developed the core combinatorial optimization algorithm responsible for constructing operational schedules for an industrial factory. My responsibilities included problem formulation, solver design, and performance optimization of the main algorithmic component.


Network flows and capacity optimization

Huawei × Higher School of Economics — Technical Lead (2023 – 2024)
Technical lead in a joint R&D project focused on network flow problems and optical capacity theory. I was responsible for algorithm design, implementation of core components, and overall technical architecture, as well as supervision of junior researchers and engineers.

As part of this project, I led the development and experimental evaluation of MILP-based approaches to dynamic path restoration in large-scale network and optical transport systems.

Selected results from this project were approved by the industrial partner for public release and academic publication.


Online scheduling and cloud systems

Coleman Services (Huawei contractor) — Senior / Principal Engineer (2020 – 2023) Research and development in cloud computing and online scheduling. My work included the design of online scheduling algorithms and solving large-scale algorithmic problems arising in distributed systems.


Research perspective

I am particularly interested in bridging formal algorithmic theory with production-grade optimization systems, where theoretical guarantees must coexist with practical engineering constraints.