Summary
John Reagan is a seasoned software engineer with 11 years of experience building front-end and full-stack web applications, currently at Meta after leading engineering efforts at PathAI and Mastercard. He blends hands-on implementation—React, TypeScript, Redux, .NET Core, and complex data pipelines—with people leadership, having managed multiple distributed teams and mentored engineers through growth and reorgs. At Applied Predictive Technologies he owned the front end and led a TypeScript migration that modernized a revenue-driving product used by hundreds of clients. Comfortable across product, infra, and integrations, he’s skilled at shipping backward-compatible, production-ready features while coordinating cross-geography stakeholders. Outside engineering he brings a design and music sensibility to product work, reflecting a long-standing passion for beautiful, usable software.
11 years of coding experience
10 years of employment as a software developer
Associate of Science (A.S.), Associate of Science (A.S.) at Patrick & Henry Community College
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at University of Virginia
English, Spanish