Sujan Khadka is a software engineer with 11 years of experience focused on performance tooling and systems, currently working on performance at Apple after driving tooling and optimization efforts at DiDi and Uber ATG. He specializes in building tools to analyze and improve software and system performance, with deep hands-on experience in compiler-based transformations from his MS research converting MATLAB to high-performance C++ targeting CPU, Xeon Phi and GPU via the ROSE framework. His background spans embedded and large-scale production systems, from self-driving car stacks to statistical risk platforms, and he combines research-driven techniques with production engineering. Notably, he has experience integrating language frontends and SSA-based analyses into compiler infrastructures, a capability that informs his practical approach to observability and performance engineering.
11 years of coding experience
12 years of employment as a software developer
Master of Science (M.S.) Computer and Information Sciences, Master of Science (M.S.) Computer and Information Sciences at University of Alabama at Birmingham
Bachelor of Engineering (BE) Computer Engineering, Bachelor of Engineering (BE) Computer Engineering at Pulchowk Campus IOE
Contributions:2 PRs, 12 pushes, 3 branches in 8 months
cudapythoncppdocstringsemacs-configuration
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.