John Fay is a Software Engineer Manager in Dayton, Ohio with seven years of experience building developer-focused tools and leading teams at Mile Two. He combines hands-on full-stack development (Next.js, TypeScript, Prisma, Material-UI, React, Node) with people-first management—conducting bi-weekly 1:1s, mentoring through pair programming, and aligning engineering goals with portfolio and CTO priorities. His background includes leading RF and GNSS-focused software projects that bridged classified research needs and user-facing analysis tools, reflecting a knack for turning complex, domain-specific requirements into usable applications. A former US Navy sonar technician, he brings disciplined systems thinking, maintenance planning, and QA rigor to software delivery and team operations. Colleagues rely on him to improve developer experience and ship higher-quality products in regulated and high-stakes environments.
7 years of coding experience
5 years of employment as a software developer
Bachelor of Science (BS), Software Engineering, Bachelor of Science (BS), Software Engineering at Miami University
Next.js example with TypeScript, Material UI, ESlint, Prettier, and Jest
Contributions:7 reviews, 46 commits, 19 PRs in 8 months
next-jsreactprettier-eslinteslintjest
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.