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.
13 years of coding experience
21 years of employment as a software developer
Master's degree Applied Math and Physics, Master's degree Applied Math and Physics at Moscow Institute of Physics and Technology (State University) (MIPT)
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.
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.