David Scales is a software engineer with 10 years of experience building developer-facing tools and high-traffic front ends, particularly using TypeScript and Web Components. He helped ship features for developer.google.com, single-handedly built a TensorFlow model-evaluation microservice that accelerated a certification launch, and co-authored Google’s Progressive Web App training materials used broadly by developers. A proven automation-focused engineer, he cut a grading SLA from 45 to 2 days and turned multi-hour publishing workflows into seconds, saving significant time across teams. He’s also an experienced educator and people leader—running onboarding, training sessions worldwide, managing direct reports, and teaching coding for Google. David brings a mix of research rigor (NASA and materials science background), startup grit (founding a water-conservation business), and open-source front-end contributions to PWA training labs.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.S.), Materials Science and Engineering, 3.9 in major, 3.7 cumulative, Bachelor of Science (B.S.), Materials Science and Engineering, 3.9 in major, 3.7 cumulative at University of Washington
edX
Associate's degree, Transfer Degree, 3.7, Associate's degree, Transfer Degree, 3.7 at Olympic College
Front End Developer Nanodegree, Front End Development, Front End Developer Nanodegree, Front End Development at Udacity
Open-source training labs for building Progressive Web Apps
Role in this project:
Front-end Developer
Contributions:313 commits, 58 PRs, 68 pushes in 4 years
Contributions summary:David appears to have primarily worked on the front-end of a Progressive Web App (PWA). Their work includes initial setup of the app, as well as subsequent refactoring for feedback and unit testing. The user also focused on fixing links to the different pages.
Contributions:54 commits, 20 PRs, 13 pushes in 2 years 3 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.