Tom Overton is a senior software engineer based in Seattle with over a decade of experience building mobile and web products, from multiple React Native apps to large-scale C# authentication services used by billions. He specializes in pragmatic architecture and performance work—rewriting request routers to cut Azure costs by tens of thousands per month and parallelizing test suites to shrink runtimes dramatically. Tom has led cross-team initiatives around security, SSO, feature flags, and server-driven UI that reduced developer friction and sped feature rollouts. His portfolio blends product-facing work (responsive investment charts, achievement systems, messaging centers) with low-level curiosity: active contributions to high-profile game decompilation projects like Majora’s Mask and Ocarina of Time reveal deep reverse-engineering skills. A UW CS graduate with a strong GPA, he pairs measurable impact in production systems with a knack for creative side projects that improve accessibility and user experience.
9 years of coding experience
10 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, 3.78 / 4.0, Bachelor of Science (B.S.), Computer Science, 3.78 / 4.0 at University of Washington
Public repository of source code for the Universal Pokemon Randomizer ZX
Role in this project:
Back-end Developer
Contributions:7 releases, 47 reviews, 527 commits in 2 years 7 months
Contributions summary:Tom primarily contributed to the development of core features within the "Universal Pokemon Randomizer ZX" repository. Their contributions involved modifying game data structures within the Gen 4 code, adding features to handle encounters, including reading and writing for various types of Pokemon interactions in the game. The user further developed and implemented functionality to modify different aspects of the game, like randomizing the move set and changing the display texts for items, and was involved in building code for different aspects of the game.
Decompilation of The Legend of Zelda: Majora's Mask
Role in this project:
Back-end Developer
Contributions:1038 reviews, 125 commits, 172 PRs in 1 year 3 months
Contributions summary:Tom has been actively involved in decompiling and reverse engineering The Legend of Zelda: Majora's Mask. Their commits show a focus on analyzing and re-implementing aspects of the game's code. The contributions include implementing and verifying various functions, data structures, and game elements. The user has been specifically involved with debugging, reverse engineering, and translating game logic.
maskzeldadecompilationreverse-engineeringlegend
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.