David Rees is a seasoned software engineer with 15 years of experience building products and scaling platforms at companies from startups to Google and YouTube. He combines deep technical chops—spanning architecture, backend distributed systems, and product strategy—with a history of launching incubation programs and mentoring early-stage founders. His background includes leading solution teams that closed multimillion-dollar engagements and incubating next-generation services at large carriers like Sprint and Clearwire. At Google since 2013, he applies enterprise-scale engineering practices informed by earlier roles as a chief solutions architect and technical lead. David is equally comfortable advising startups and steering corporate strategy, a mix that makes him effective at turning ambiguous opportunities into production software. He studied computer science at Rensselaer Polytechnic Institute and has a track record of blending hands-on engineering with business-first product thinking.
15 years of coding experience
20 years of employment as a software developer
Bachelor of Science, Computer Science, Bachelor of Science, Computer Science at Rensselaer Polytechnic Institute
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.