Joe Gores is a Senior Software Engineer with 13 years of front-end expertise, specializing in TypeScript, React, and Redux and a strong interest in strongly-typed functional patterns and state design. He has led major refactors and new product front-ends—building reusable component libraries, introducing TypeScript, and architecting global state for scalable client applications across NextJS, React Native, Rails, Node, and Go services. Joe is skilled at speeding delivery through tooling and build pipelines (ESLint, Prettier, Vitest, MSW, GitHub Actions) and routinely mentors engineers to raise team capability. His background spans legacy-to-modern migrations (Angular, Backbone, Knockout, even Flash/AS3) which makes him particularly effective at modernization and long-lived codebases. Based in West Linn, Oregon, he pairs pragmatic engineering with product-focused collaboration, often surfacing process improvements like pair programming and estimation that boost team velocity.
13 years of coding experience
19 years of employment as a software developer
BA Computer Art and Animation, BA Computer Art and Animation at The Evergreen State College
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.