David Williamson is an experienced software engineer with 11+ years focused on test automation, systems reliability, and embedded diagnostics across industries from aerospace to cloud platforms. Currently at Apple, he brings deep expertise in Swift, Go, Python, and C, and a proven track record building scalable test tooling and performance validation suites at Docker and Bitcasa. He pairs hands-on systems work—Docker, Kubernetes, AWS, Jenkins, and Elastic/Kibana—with database experience in Postgres and custom data-collection tooling written in Go. Earlier roles at Cisco, HP/3PAR and Space Systems/Loral highlight a strong background in embedded software, SAN testing, and satellite control systems, reflecting an uncommon blend of low-level firmware and large-scale distributed testing. A Cisco CCDA-certified engineer and Arduino robotics hobbyist, he combines formal engineering rigor with practical tinkering that surfaces creative solutions to hard reliability problems. Based in San Francisco, he consistently turns complex, mission-critical requirements into automated, reproducible test infrastructure.
10 years of coding experience
16 years of employment as a software developer
Master of Science (MS), Master of Science (MS) at University of Southern California
State University of New York College at Potsdam
Bachelor of Applied Science (B.A.Sc.), Bachelor of Applied Science (B.A.Sc.) at University at Buffalo
Contributions:18 pushes, 1 branch in 3 years 6 months
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.