Hi, I’m Maxime Dupuis, a senior full-stack software developer based in Farnham, Quebec. I enjoy turning complex requirements into clean, scalable web applications using TypeScript, React, Angular, and modern cloud tooling. I love collaborating with product and design teams to ship features that users actually enjoy. Recently I’ve worked at Equativ and GoTo, build features, fix bugs and led initiatives to improve the testing culture such as Playwright end-to-end tests and mentoring for Test-Driven Development (TDD).

Maxime Dupuis

Hi, I’m Maxime Dupuis, a senior full-stack software developer based in Farnham, Quebec. I enjoy turning complex requirements into clean, scalable web applications using TypeScript, React, Angular, and modern cloud tooling. I love collaborating with product and design teams to ship features that users actually enjoy. Recently I’ve worked at Equativ and GoTo, build features, fix bugs and led initiatives to improve the testing culture such as Playwright end-to-end tests and mentoring for Test-Driven Development (TDD).

Available to hire

Hi, I’m Maxime Dupuis, a senior full-stack software developer based in Farnham, Quebec. I enjoy turning complex requirements into clean, scalable web applications using TypeScript, React, Angular, and modern cloud tooling. I love collaborating with product and design teams to ship features that users actually enjoy.

Recently I’ve worked at Equativ and GoTo, build features, fix bugs and led initiatives to improve the testing culture such as Playwright end-to-end tests and mentoring for Test-Driven Development (TDD).

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Advanced
French
Advanced

Work Experience

Senior Full-Stack Software Developer at Equativ
November 1, 2022 - September 1, 2025
Senior developer on a publish/advertising platform. Improved ad performance by implementing features such as localized content to grab viewer attention, led end-to-end visual regression tests with Playwright to reduce bugs and accelerate delivery, and maintained a publisher performance dashboard aggregating revenue and engagement metrics from the core ad server and bidding system. Created a manual testing website to demonstrate Prebid configuration and common pitfalls, modernized the Prebid adapter documentation, and contributed to open-source components. Implemented robust features and bug fixes with Test-Driven Development, expanded AWS infrastructure using Terraform, and responded to on-call incidents with postmortems and process improvements. Documented incident management steps for quick onboarding and knowledge sharing. Conducted code reviews and pair programming to improve code quality, and automated CI/CD pipelines with formatters, linters, and scripts to let developers focus o
Back end Software Developer at GoTo
April 1, 2019 - November 1, 2022
Contributed to SMS/MMS and chat features for the GoTo App, helped build GoTo Network Test (a detector tool for network problems), and contributed to Business Continuity — an on-premises VoIP server enabling local calls with limited Internet access. Volunteered as a security champion, promoting cyber security threat detection and resolution. Wrote internal and external REST API documentation and a Send SMS tutorial. Responded to incidents and performed postmortems to improve processes and minimize downtime.
Intern Software Developer at University of Sherbrooke
January 1, 2015 - January 1, 2018
During multiple internships (5 x 4 months across 2015–2018): validated application behavior using TDD and unit/integration/end-to-end testing; developed an app to convert 2D knee X-ray images to a 3D model; improved UX by standardizing mouse and keyboard controls; developed microservices to automatically manage physical and virtual machines in a data center; contributed to the OpenStack open-source project; developed drivers for 3D metrology devices and a robotic-haptic-controlled 3D video game for stroke-victim studies.

Education

Bachelor of Computer Engineering at University of Sherbrooke
January 1, 2014 - January 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Professional Services, Telecommunications