David Helms is a Senior Software Engineer based in Raleigh with six years of experience building infrastructure and deployment systems for scalable microservice architectures. He has led migration and modernization efforts—driving containerization, PaaS adoption, and CI/CD pipelines—across organizations like Bandwidth, NetSuite, and Bronto, and has hands-on experience with Vault, Consul, GitLab-CI, and Puppet. Known for designing bespoke infrastructure services as well as integrating off-the-shelf tools, he focuses on observability, elastic scaling, and multi-datacenter resilience. David pairs core language skills in Java and C++ with API and web design know-how, and uniquely blends developer-facing tooling with operational controls to ease large-scale service migration. He’s consistently sought out to be the reference for converting legacy monoliths into modern, containerized platforms and enjoys turning audit and compliance requirements into automated, scalable workflows.
6 years of coding experience
6 years of employment as a software developer
Computer Science, Computer Science, Computer Science, Computer Science at North Carolina State University
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 Helms - Senior Software Engineer at Bandwidth Inc.