Denis Bakhvalov

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
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.
code12 years of coding experience
job16 years of employment as a software developer
bookEngineer's degree Software engineer, Engineer's degree Software engineer at Vologda State Technical University
languagesRussian, English, Polish
stackoverflow-logo

Stackoverflow

Stats
313reputation
8kreached
3answers
4questions
github-logo-circle

Github Skills (20)

benchmark10
benchmarking10
cmake10
cicd10
performance-analysis10
build-automation10
optimization10
github-ci9
c-language9
cprogramming-language9
githubaction-workflow9
jupyter-notebook6
linker6
clang6
compiler-construction6

Programming languages (10)

ShellC++RustCLLVMTeXPrologHTML

Github contributions (5)

github-logo-circle
dendibakh/perf-ninja

Jul 2021 - Jan 2023

This is an online course where you can learn and master the skill of low-level performance analysis and tuning.
Role in this project:
userPerformance 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.
performance-analysismasteronline-courseperformancetuning
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.
Request Free Trial