David Kennedy is an engineering leader with eight years in senior management and a two-decade-plus engineering career spanning Microsoft, GitHub, and now Stripe, where he leads Connect Integrations. He specializes in scaling developer-facing platforms and payments integrations, translating complex product requirements into reliable, production-grade systems. Known for combining deep technical judgment with people leadership, he has progressed from principal engineering management at Microsoft to director-level stewardship at GitHub. Based in Cary, NC, he leverages a strong academic foundation in computer and software engineering from the University of Florida to mentor teams and drive cross-organizational collaboration. Colleagues describe him as a steady executor who balances long-term architectural vision with pragmatic delivery.
8 years of coding experience
19 years of employment as a software developer
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at University of Florida
Azure Pipelines VM image generation for Microsoft-hosted CI/CD
Contributions:6 PRs, 1 push, 5 branches in 2 years 1 month
azure-pipelinesvm-imagehostedci-cdazure
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.