Summary
Eric Arbour is a Senior Software Engineer with a decade of experience building user-focused web applications, currently shaping product at Rover in Cambridge, MA. He brings deep front-end expertise in React, TypeScript, and testing toolchains, proven by leading a migration from JavaScript to TypeScript and implementing CI/CD pipelines in prior roles. Eric has a track record of improving reliability and developer practices—mentoring teams in modern JS/TS patterns, Git workflows, and automated testing with Jest, RTL, and Cypress. His background in analytics and VBA from an earlier actuarial role gives him a data-oriented mindset and attention to correctness that complements his UI work. Trained through formal bootcamps and hands-on projects, he blends pragmatic engineering with an aptitude for simplifying complex workflows in enterprise and startup environments. Colleagues know him for steady execution on production migrations and for turning legacy systems into maintainable, testable codebases.
10 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