David Joyner is a Principal Engineer with nearly three decades of experience inventing and delivering high-performance products and architectures, currently shaping distributed systems at AWS from Raleigh, NC. He moves fluidly between hands-on implementation and strategic leadership, having served on both technical and executive ladders (Principal Engineer to VP) and created multiple large product families used in lab and cloud environments. His work spans low-level firmware and unikernels to cloud-native SaaS—shipping systems based on Go, Haskell, Kubernetes, Kafka, and PostgreSQL—and includes patented innovations in network emulation and multi-dimensional load generation. David is skilled at balancing technical tradeoffs with business needs, translating research and zero-to-one prototypes into scalable, production-ready platforms that support millions of concurrent agents. A continuous learner with interests in Rust, functional programming, category theory, and formal methods, he also drives engineering culture and developer productivity through tooling, CI/CD, and automation. An often-overlooked strength is his track record of re-platforming constrained hardware-driven tech into loosely coupled, observable cloud services, unlocking previously trapped R&D value.
18 years of coding experience
25 years of employment as a software developer
BSEE Electrical and Computer Engineering, BSEE Electrical and Computer Engineering at North Carolina State University
A golang package that provides a micro-framework for RESTful web services
Contributions:158 commits, 19 PRs, 17 pushes in 6 years 1 month
golangapimicro-frameworkrestfulweb-services
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 Joyner - Principal Engineer at Amazon Web Services (AWS)