Ning Ding

Senior Software Engineer at Apple

Cupertino, 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

👤
Senior
🎓
Top School
Ning Ding is a Senior Software Engineer in Cupertino with 11 years of experience blending deep academic research and industrial engineering to optimize smartphone OS, apps, and network systems. He spent seven years in academia (Ph.D., Purdue) and five years at Apple improving iOS, watchOS, and macOS battery life for hundreds of millions of users, building ML platforms and delivering data-driven product optimizations. Ning co-founded a startup that commercialized his energy-efficiency research, cutting popular apps’ energy drain by up to 90%, showing a rare ability to turn lab breakthroughs into production tools. His background in electrical engineering and top academic performance underpin a systems-first approach to performance, power, and networking challenges. Based in Silicon Valley, he combines rigorous measurement-driven methods with pragmatic engineering to deliver user-visible battery and efficiency gains.
code10 years of coding experience
job11 years of employment as a software developer
bookBachelor's degree, Electrical and Electronics Engineering, 3.91 / 4.30, Bachelor's degree, Electrical and Electronics Engineering, 3.91 / 4.30 at University of Science and Technology of China
bookDoctor of Philosophy (Ph.D.), Computer Engineering, 3.99 / 4.0, Doctor of Philosophy (Ph.D.), Computer Engineering, 3.99 / 4.0 at Purdue University
languagesEnglish, Chinese
github-logo-circle

Github Skills (80)

streaming10
batch10
beam9
sql9
golang9
kubernetes-deployment9
python9
amazon-web-services9
java9
amazon9
aws-cloudformation9
data-processing8
big-data8
kubernetes-cluster8
kubernetes-setup8

Programming languages (6)

TypeScriptJavaJavaScriptGoRubyPython

Github contributions (5)

github-logo-circle
Vydia/postgres_to_redshift

Aug 2017 - Apr 2020

Copies postgres databases to redshift
Contributions:52 commits, 4 PRs, 44 pushes in 2 years 7 months
redshiftrubydatabasesdatabasepostgres
dingn1/vcrpy

Apr 2020 - Mar 2025

Automatically mock your HTTP interactions to simplify and speed up testing
Contributions:2 PRs, 5 pushes in 4 years 11 months
mock-serverspeedfunctional-testingtestingapi-testing
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
Ning Ding - Senior Software Engineer at Apple