David Hilton is a Senior Software Developer based in Medford, Oregon with 16 years of experience building scalable, production-grade systems across infrastructure, embedded firmware, and web applications. He currently drives SaltStack integrations at VMware, contributing to enterprise config management and plugin frameworks while maintaining a strong testing and automation focus. His background includes designing lightweight, efficient monitoring agents in Go for exabyte-scale storage at EMC and building authorization and testing tooling for Python web stacks. An active open-source contributor, he has improved Salt’s DNS/IPv6 resilience, added MapMyRun/Runtastic integrations for a run-tracking project, and optimized PID control and internationalization for open soldering-iron firmware. David’s work blends low-level embedded tuning with high-level distributed systems design, and he often surfaces pragmatic fixes and tests that prevent subtle production failures.
16 years of coding experience
11 years of employment as a software developer
Associates of Science, Music, Computer Science, Associates of Science, Music, Computer Science at Dixie State College
Computer Science, Computer Science, Music, Computer Science, Computer Science, Music at Brigham Young University
Contributions:24 commits, 3 PRs, 37 comments in 1 year 9 months
Contributions summary:David primarily contributed to the back-end functionality, focusing on integrations with external services. Key changes include implementing an uploader for the Runtastic platform by interacting with its API. Also implemented workout type support and fixed sport ID mappings for the MapMyRun uploader. Minor changes were also made to update the Runtastic login implementation.
Software to automate the management and configuration of infrastructure and applications at scale.
Role in this project:
Backend Developer & Test Automation Engineer
Contributions:15 reviews, 25 commits, 19 PRs in 2 years 7 months
Contributions summary:David primarily contributed to the `saltstack/salt` repository by fixing bugs and adding tests. Their work focused on addressing issues related to DNS resolution and ensuring IPv6 address compatibility. They also implemented and modified unit tests to validate the correctness of the code.
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 Hilton - Senior Software Developer at VMware