Andrei Tatarnikov

Principal Engineer C Code Analysis Team Lead at National Research University — Higher School of Economics

Moscow, Moscow City, Russia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code10 years of coding experience
job14 years of employment as a software developer
bookMaster, Software Engineering, Master, Software Engineering at Higher School of Economics
bookSpecialist, Information Security, Specialist, Information Security at Tula State University
bookPhD, Computer Science, PhD, Computer Science at ISPRAS (Russian Academy of Sciences)
languagesEnglish, Russian
github-logo-circle

Github Skills (45)

c-language10
architecture10
computer-architecture10
risc-v10
linux10
system-design10
economics10
electrical-engineering10
science10
computer-science10
quality-assurance9
persistent9
database9
embeddable8
storage8

Programming languages (6)

JavaC++CTeXRubyAssembly

Github contributions (5)

github-logo-circle
andrewt0301/hse-acos-course

Nov 2019 - Jan 2023

Materials for the "Computer Architecture and Operating Systems" course taught at Faculty of Computer Science of Higher School of Economics
Contributions:1239 commits, 7 PRs, 1371 pushes in 3 years 3 months
risc-vassembly-languageoperating-systemssciencelinux
vlad1kirpichok/project_X

Apr 2022 - Sep 2022

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