cv

Basics

Name Konstantin Sidorov
Label PhD Candidate
Email k.sidorov@tudelft.nl
Url https://ksidorov.nl

Work

  • 2023.01 - Present

    Delft, Netherlands

    PhD Candidate
    Delft University of Technology
    Worked on proof-logging-related techniques in ConSol research group.
    • Designed a methodology for reducing the length of optimality proofs.
    • Organized a research seminar about combinatorial optimization.
  • 2021.11 - 2022.12

    Moscow, Russia

    Senior Data Sceintist
    X5 Group
    Participated in the development of the analytics platform for the transport division of X5 Group, the largest Russian retailer.
    • Refactored the report generation engine, which eliminated multiple inconsistencies in the resulting reports and improved the loading time by an order of magnitude. The updated engine also resulted in a simpler source code, which allowed the development team to expedite the shipment of the new features.
    • Designed a probabilistic model of the relation between the vehicle repairs and their mileages. This model laid the foundation for the demo widget displaying the planned repair budget.
    • Developed a statistical model for vehicle fuel usage during its trip and prototyped a widget for detecting abnormal behavior of vehicles and their drivers.
    • Improved the loading speed of the dashboard by 15 times
    • Halved the application data pipeline runtime while correcting multiple data consistency errors
  • 2019.07 - 2021.11

    Astrakhan, Russia

    Algorithmic Software Engineer
    Adeptik Plus OOO
    Designed algorithms for applied combinatorial optimization in various domains, including last-mile logistics and production planning.
    • Automated the dispatching of field employees for ICL Services, which helped to reduce the time to reaction by 4 times and push the SLA compliance rate to 99.5%
    • Developed a system for scheduling deliveries for a local bakery, halving their vehicle maintenance costs

Education

  • 2020.10 - 2022.07

    Moscow, Russia

    Master's degree, Mathematics
    Moscow Institute of Physics and Technology
    Contemporary Combinatorics
    4.81 / 5.00, with distinction
    • Random Graphs
    • Additive Combinatorics
    • Analytic Combinatorics
  • 2017.09 - 2019.06

    Moscow, Russia

    Yandex School of Data Analysis
    Big Data track
    4.92 / 5.00
    • Convex Optimization
    • Bayesian Methods in Machine Learning
    • Advanced Deep Learning
  • 2016.09 - 2020.07

    Astrakhan, Russia

    Bachelor's degree, Software Engineering
    Astrakhan State University
    4.95 / 5.00, with distinction

Publications

Languages

English
Fluent
Russian
Native speaker

Interests

Combinatorial optimization
Mixed-integer programming
Propositional satisfiability
Branch-and-bound search
Optimality proofs
Proof logging
VeriPB
Clausal proofs