Hanfeng Chen is a Senior Software Engineer based in Redmond with 11 years of experience building high-performance systems, currently contributing to NVIDIA since 2021. He previously served as a principal software engineer on ELI, bringing product-focused engineering experience to cutting-edge platform work. Hanfeng holds a Ph.D. in Programming Language Design and Implementation from McGill and combines deep academic rigor with practical delivery across complex software stacks. His background spans from foundational computer science training in China to advanced research in Canada, enabling strong skills in language, compiler, and system-level engineering. Colleagues describe him as a pragmatic problem-solver who translates research ideas into production-ready code. He blends curiosity-driven research instincts with a track record of delivering reliable, scalable software in industry settings.
11 years of coding experience
Bachelor of Engineering (B.Eng.), Computer Science, Bachelor of Engineering (B.Eng.), Computer Science at Zhejiang Normal University
Master of Arts (M.A.), Computer Science, Master of Arts (M.A.), Computer Science at Queens College
Doctor of Philosophy (Ph.D.), Computer Programming Language Design and Implementation, Doctor of Philosophy (Ph.D.), Computer Programming Language Design and Implementation at McGill University
Contributions:1 release, 61 commits, 13 pushes in 10 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.