David White is a Senior Software Engineer with seven years of experience focused on backend services, integrations, and pragmatic engineering at startups like Pinwheel and Capitalize. He excels at building reliable APIs and automation that simplify complex workflows, and has a proven track record of performance optimization—from refactoring legacy VBA processes to cutting runtime by over 80% to designing efficient Python reporting pipelines. Based in Charlottesville, he brings a blend of backend systems thinking and data-driven problem solving, with particular interest in optimal resource provisioning under constrained conditions. His background spans full-stack work, ERPNext customizations, and production integrations, enabling him to bridge product needs and implementation details. Comfortable in production environments, David consistently turns messy operational constraints into elegant, maintainable solutions.
7 years of coding experience
6 years of employment as a software developer
Computer Science Full Stack Web Development, Computer Science Full Stack Web Development at BloomTech
Python For Everybody Specialization Certificate (Coursera) Computer Science, Python For Everybody Specialization Certificate (Coursera) Computer Science at University of Michigan
Bachelor of Arts - BA Spanish, Bachelor of Arts - BA Spanish at University of Virginia
A minimalist implementation of optimal staff scheduling
Contributions:1 release, 141 commits, 6 PRs in 1 year 4 months
schedulingminimalistschedulerstaffoptimal
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 White - Senior Software Engineer at Capitalize