Summary
Eric Arbour is a Senior Software Engineer at Rover.com in Cambridge, MA, bringing nine years of experience building reliable, scalable front-end applications. He has led frontend initiatives at RSI Logistics, migrating a production React app from JavaScript to TypeScript and implementing end-to-end CI/CD with GitHub Actions and Azure Pipelines, and most recently has advanced React-based work at Rover. His career spans startups and logistics platforms, with roles ranging from Frontend Developer to Senior Software Engineer, and a non-traditional path from philosophy and psychology to software engineering via Grand Circus and freeCodeCamp. He specializes in React, TypeScript, GraphQL with Apollo, and modern testing practices (Jest, React Testing Library, Cypress), delivering maintainable UI architectures and data-driven workflows. Based in the Boston/Cambridge area, Eric blends analytical rigor from his academic background with hands-on frontend craftsmanship to turn complex requirements into practical, auditable solutions. Outside of coding, he values continuous learning and has cultivated a strong foundation in frontend tooling and modern web standards.
9 years of coding experience
10 years of employment as a software developer
Front-End Bootcamp, Computer Software Engineering, Front-End Bootcamp, Computer Software Engineering at Grand Circus
Front-End Certificate, Computer Software Engineering, Front-End Certificate, Computer Software Engineering at freeCodeCamp
Bachelor's degree, Philosophy & Psychology, Bachelor's degree, Philosophy & Psychology at Eastern Michigan University