Dmitry Babokin

Senior Principal Engineer at Oxmiq Labs

California, United States
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

🤩
Rockstar
🎓
Top School
Dmitry Babokin is a Senior Principal Engineer based in California with over a decade of deep compiler and performance engineering experience, specializing in both front-end and back-end compiler internals. He has driven key optimizations and infrastructure work at Intel—maintaining the widely used ISPC compiler, building a CLANG-based SPMD front-end, and creating a compiler-fuzzing tool that uncovered 50+ bugs across GCC, Clang, and ICC. Dmitry’s background spans CPU architecture-aware code generation, vector type support in commercial compilers, and novel numerical optimizations that materially improved floating-point performance. Now at Oxmiq Labs, he blends hands-on low-level systems development with team leadership, mentoring interns and cross-disciplinary collaborators. Colleagues rely on his rare combination of production-grade compiler engineering, performance analysis, and pragmatic research-to-product delivery.
code13 years of coding experience
job21 years of employment as a software developer
bookMaster's degree Applied Math and Physics, Master's degree Applied Math and Physics at Moscow Institute of Physics and Technology (State University) (MIPT)
languagesEnglish, Russian
github-logo-circle

Github Skills (9)

c-language10
cprogramming-language10
optmization10
performance-optimization10
optimisation10
optimization10
llvm10
compiler-design9
avx9

Programming languages (13)

C#C++CCMakeHTMLMLIRTypeScriptDockerfile

Github contributions (5)

github-logo-circle
ispc/ispc

Feb 2013 - Jan 2023

Intel® Implicit SPMD Program Compiler
Role in this project:
userBack-end Developer
Contributions:22 releases, 863 reviews, 1768 commits in 10 years 1 month
Contributions summary:Dmitry's contributions focus on the Intel® Implicit SPMD Program Compiler, as evidenced by their commits related to fixing issues in the code. Their work involved fixing total-of-total changes and removing deprecated components related to LLVM changes, and also the inclusion of new code generation instructions for different CPU architectures. The user also made several modifications to improve the codebase's performance and fixed typos and formatting issues to maintain code quality.
cpusimdavximplicitavx512
dbabokin/ispc

Sep 2014 - Feb 2023

Intel SPMD Program Compiler
Contributions:4 releases, 211 commits, 2 PRs in 8 years 6 months
compilerintelspmd
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