William Ritson is a software engineer with a decade of experience building web and systems software, currently at Google after a prior engineering role at Microsoft. He combines strong academic credentials—a BS in Computer Science from UC Santa Cruz (3.8 GPA) and graduate work at Cal Poly SLO—with practical expertise in TypeScript, Angular (1 & 2), Python, and Java. Comfortable across front-end and back-end stacks, he has a track record of shipping production software at large tech companies. As a former collegiate junior pursuing internships earlier in his career, he brings the hunger of an early-career developer paired with the discipline of a seasoned engineer. Based in the Raleigh-Durham-Chapel Hill area, he leverages both West Coast education and East Coast tech presence to collaborate broadly. Colleagues describe him as self-motivated and consistently focused on pragmatic, well-tested solutions.
10 years of coding experience
2 years of employment as a software developer
Masters, Computer Science, 4.0, Masters, Computer Science, 4.0 at Cal Poly SLO
University of California Santa Cruz
Transfer, Computer Science, Transfer, Computer Science at Cabrillo College
An NodeJS server for the Fifth Aeon collectable card game.
Contributions:150 commits, 57 pushes, 4 issues in 4 years 1 month
gamecollectablenode-moduleaeonnodejs
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.