Denis Bakhvalov is an AI Performance Engineer based in California with 12 years of deep C++ and low-level performance experience across compiler development and hardware/software co-optimization. He spent many years on Intel’s C++ compiler team and has worked broadly on performance across the HW/SW stack, bringing that expertise to Rivos and now Meta. Author of a book and creator of an online course (perf-ninja) on low-level performance tuning, he combines hands-on optimization, build-system improvements, and practical teaching. Denis is also a regular blogger and speaker who translates complex microarchitecture and compiler interactions into actionable guidance for engineers. Recruiters should note he prefers opportunities where the match to his low-level skillset is clearly articulated and defended.
12 years of coding experience
16 years of employment as a software developer
Engineer's degree Software engineer, Engineer's degree Software engineer at Vologda State Technical University
This is an online course where you can learn and master the skill of low-level performance analysis and tuning.
Role in this project:
Performance Engineer
Contributions:27 reviews, 152 commits, 70 PRs in 1 year 6 months
Contributions summary:Denis focused on optimizing code and build processes related to performance analysis and tuning, as indicated by the repository's description. The user made several commits that modified build scripts, improved validation, and addressed issues affecting build performance. These changes include adjustments to thresholds, support for different build environments, and improvements to testing procedures.
Blog and pages generated by Jekyll. Hosted on GitHub.
Contributions:24 reviews, 360 commits, 5 PRs in 6 years 3 months
hostedbootswatchjekyll
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.