Sujan Khadka

Software Engineer at Apple

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

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job12 years of employment as a software developer
bookMaster of Science (M.S.) Computer and Information Sciences, Master of Science (M.S.) Computer and Information Sciences at University of Alabama at Birmingham
bookBachelor of Engineering (BE) Computer Engineering, Bachelor of Engineering (BE) Computer Engineering at Pulchowk Campus IOE
github-logo-circle

Github Skills (49)

javascript10
react-native10
javascript-engine10
react10
monitoring9
networking9
linux9
bcc9
decoder8
python8
deep-learning8
gpu8
machine-learning8
bpf8
ebpf8

Programming languages (8)

C++CSSCStarlarkRubyPythonEmacs LispCuda

Github contributions (5)

github-logo-circle
sujankh/experiments

Mar 2019 - May 2020

Contributions:15 commits, 1 push in 1 year 2 months
sujankh/emacs-config

Mar 2019 - Nov 2019

My emacs configuration for C++/CUDA/Python
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.
Request Free Trial