David Cummings

Senior Engineering Manager - Development Technologies at Apple

Ottawa, Ontario, Canada
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
David Cummings is a seasoned engineering manager and hands-on software developer with 11+ years building developer tools and IDEs, now leading Development Technologies at Apple with a focus on build systems, package management, performance tools, IDEs and Swift. He combines technical leadership with hands-on problem solving—implementing features, fixing hard bugs, designing CI/CD, and improving developer workflows across large organizations. His background spans QNX (Momentics IDE, SDK delivery, React/Vert.x prototypes) to IBM and multiple roles at Apple, giving him deep expertise in tooling, cross-team coordination, and shipping platform improvements. An avid tinkerer, he builds hardware-software projects in his spare time (e.g., a Raspberry Pi quiz-game that won a maker contest) which reflects a practical, product-focused curiosity. Colleagues rely on him to bridge product, engineering and customer needs while mentoring teams to deliver reliable developer experiences at scale.
code11 years of coding experience
job12 years of employment as a software developer
bookComputer Systems Engineering Computer Systems Engineering, Computer Systems Engineering Computer Systems Engineering at Carleton University
languagesEnglish, French
github-logo-circle

Github Skills (28)

visual-studio-code-extension10
ide10
build-system10
language-server-protocol10
swiftpm10
vscode-extension10
bazel-rules10
bazel10
vscode10
theia10
extensible10
swift10
eclipse10
scalable10
editor9

Programming languages (3)

TypeScriptJavaSwift

Github contributions (5)

github-logo-circle
daveyc123/quizgame

Aug 2014 - Sep 2015

Contributions:50 commits, 12 pushes in 1 year 1 month
daveyc123/vscode-swift

May 2024 - Apr 2025

Visual Studio Code Extension for Swift
Contributions:12 pushes, 3 branches 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.
Request Free Trial
David Cummings - Senior Engineering Manager - Development Technologies at Apple