Principal Engineer C Code Analysis Team Lead at National Research University — Higher School of Economics
Moscow, Moscow City, Russia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Andrei Tatarnikov is a Principal Engineer and team lead based in Moscow with over a decade of experience building and researching static program analysis tools for C++ and Java. He leads the Clang Static Analyzer team at Huawei, contributing extensions for Clang-Tidy and analyzer tooling while mining and applying bug-fix patterns and CWE detection. He combines academic rigor (PhD in Computer Science) and teaching as an associate professor with hands-on engineering across languages and platforms, from ANTLR- and bytecode-based Java analysis to deep C++/Clang integrations. His background includes developing verification frameworks for ISA-level test generation and binary analysis, and prior work on search and testing products at industry vendors. Known for bridging research and production, he publishes in the field and brings an unusual blend of compiler-tooling expertise and practical product delivery to static analysis challenges.
10 years of coding experience
14 years of employment as a software developer
Master, Software Engineering, Master, Software Engineering at Higher School of Economics
Specialist, Information Security, Specialist, Information Security at Tula State University
PhD, Computer Science, PhD, Computer Science at ISPRAS (Russian Academy of Sciences)
Contributions:76 commits, 58 PRs, 29 pushes in 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andrei Tatarnikov - Principal Engineer C Code Analysis Team Lead at National Research University — Higher School of Economics