Summary
John Rood is a Senior Software Engineer with 11 years of experience building full-stack, accessible web applications for education, public sector, and civic tech. He blends deep frontend expertise (Angular, Vue, TypeScript, Storybook, Lit) with robust backend and infra skills (Node/NestJS, GraphQL, PostgreSQL, AWS, Docker/Kubernetes) to deliver production-ready features and experiments. At Codecademy he led AI and discoverability initiatives, A/B experiment platform migrations, and accessibility efforts, and at Forerunner he’s applying those strengths to disaster resilience and local government tools. He’s practiced in geospatial systems (Mapbox, Esri, Leaflet), real-time and reporting systems, and monorepo/testing workflows that keep large codebases maintainable. Comfortable translating Figma mockups into accessible components and mentoring engineers, he also brings uncommon domain depth from projects spanning K-12 platforms to transportation GIS.
11 years of coding experience
12 years of employment as a software developer
Bachelor of Arts (B.A.), Theology, Bachelor of Arts (B.A.), Theology at Moody Bible Institute
Vergennes Union High School