Summary
David Adams is a software development manager with 11 years of experience building and operating cloud-native, microservices-driven systems across AWS and high-scale consumer and enterprise products. He excels in full-stack engineering, test automation, and CI/CD practices, and has led teams at Confluent and AWS focused on resilient, fault-injected routing and streaming infrastructure. A pragmatic advocate for queues, observability, and continuous delivery, he pairs hands-on coding in Node/TypeScript and React with systems thinking around reliability and deployment pipelines. His background spans e-commerce, travel, real estate data platforms, and content management, and he often surfaces hard-to-find production issues through disciplined fault injection and testing strategies. Based in Springfield, VA, he combines engineering leadership with a tester’s mindset to ship scalable, maintainable services.
11 years of coding experience
12 years of employment as a software developer
Computer Science Computer Science, Computer Science Computer Science at University of Mary Washington