Summary
Viacheslav Tsygankov is a compiler-focused software engineer and educator with ~4 years of hands-on experience building JIT compilers, virtual machines, and high-load services across C/C++, kPHP, Python/CPython and JVM ecosystems. He contributed to kPHP at VK and implemented core features for a Python JIT and VM at Huawei, marrying deep language runtime work with practical tooling like PHP diffing utilities and kPHP playgrounds. Now balancing roles in NGFW engineering and as a senior lecturer at HSE, he teaches Python while supervising student projects, bringing production compiler insights into the classroom. Comfortable writing plugins for the IntelliJ platform and systems-level components alike, he combines low-level implementation skills with developer tooling sensibilities. A distinctive thread through his career is translating language and runtime design into reproducible developer experiences—from ARM64 kPHP docker images to compiler error reporting and AST-level compatibility work.
4 years of coding experience
1 year of employment as a software developer
Бакалавр Прикладная математика и информатика, Бакалавр Прикладная математика и информатика at State University — Higher School of Economics