AutumnOLYMPIAD
COLLECTION
RESEARCHED WITH AUTUMN
KB

Kirill Batuzov

Compiler/systems researcher at ISP RAS; IOI 2004 gold medalist (Russia)
ISP RAS (Ivannikov Institute for System Programming, RAS) · academic
IOI 2004 Gold Medalist (Russia)PhD In Dynamic Binary Translation (2018)QEMU / Dyninst Open-source Contributor

Kirill Andreyevich Batuzov (Батузов Кирилл Андреевич) is a Russian systems-software researcher at the Ivannikov Institute for System Programming of the Russian Academy of Sciences (ISP RAS), working on compilers, dynamic binary translation (QEMU TCG), and binary-code analysis. As a schoolboy from Saratov he won a gold medal representing Russia at the International Olympiad in Informatics (IOI) 2004 in Athens, ranked 10th with 495/600, after a 2nd-place finish at the 2004 All-Russian Olympiad in Informatics. He studied at Moscow State University's Faculty of Computational Mathematics and Cybernetics and earned a Candidate of Physical and Mathematical Sciences degree (2018) for a dissertation on optimization methods for dynamic binary translation. He contributes to open-source systems projects including QEMU and Dyninst.

Software researcher specializing in dynamic binary translation and compiler optimization at ISP RAS in Moscow. A former IOI gold medalist (2004), he authored papers on QEMU TCG, cross-architecture emulation and binary-code analysis, and is an active contributor to QEMU, Dyninst and pe-parse.

Details
Company siteispras.ru
UniversityLomonosov Moscow State University
dynamic binary translationcompilersQEMUbinary code analysisprogram optimizationQEMU / TCGreverse engineeringprogram analysisemulationcross-architecture emulationcompiler optimization
Notes
  • Published the 2025 arXiv paper 'Boosting Cross-Architectural Emulation Performance by Foregoing the Intermediate Representation Model' and kept contributing to Dyninst into 2025, a sustained systems-compiler research trajectory rather than a move into industry.Jan 6, 2025
  • Defended a Candidate of Phys-Math Sciences dissertation in 2018 at ISP RAS on optimization methods for dynamic binary translation, supervised by Andrey Belevantsev.May 24, 2018
  • Won IOI 2004 gold at rank 10 with 495/600 as a schoolboy at the Lyceum of Applied Sciences in Saratov, then placed 2nd at the 2004 All-Russian Olympiad; he began MSU and taught at Summer Computer School 2004 as a first-year student, an early pull toward the olympiad mentoring pipeline.Sep 18, 2004
  • Contributes to QEMU (TCG vector-emulation patch series via patchew) and trailofbits/pe-parse, committing under [contact omitted]; the ISP RAS address in an open-source attribution file is the only public work-email trace.Feb 2, 2017
  • ISTINA lists a part-time MSU CMC assistant role through mid-2024 alongside the ISP RAS research post, suggesting he kept a foot in university teaching even while research-focused.Jun 30, 2024

Competition record

Russia · IOI

2004 · Gold · Rank 10