Resume · 2026

Russell Champoux

Senior Software Developer

Professional software developer with a proven track record in technical leadership, releasing products, and delivering customer satisfaction.

Work Experience

Selected career history

Coupa / LLamasoft

Foster City, CA
Senior Software Developer
March 2022 – Present

Designed and implemented Data Flows ETL web application from concept to production including full ownership of expression editor module.

Led cross-repository migration of legacy frontend applications to modern React TypeScript & MUI based reusable components using modern libraries.

Mentored new engineers, organized and led engineering training sessions.

SIL Global

Dallas, TX
Software Developer (Nonprofit Volunteer)
October 2021 – January 2022

Svelte, Go, HTML, Javascript, TypeScript, CSS.

Thomson Reuters

Ann Arbor, MI
Lead Software Developer
June 2013 – August 2021

Lead a hybrid team developing Fixed Assets CS (part of the UltraTax CS suite) using C++ and Onvio Fixed Assets using C#, Angular, HTML, Javascript, TypeScript, and CSS, following RESTful API design practices and automated testing principles using Jasmine, NUnit, and Selenium.

Oversaw contractor team, lead meetings, and mentored junior developers and interns.

Spearheaded development on several state and federal tax filing products and integrating them into our software suite.

Barracuda Networks

Ann Arbor, MI
QA Engineer in Test
August 2011 – January 2013

Education

Lawrence Technological University
Bachelor of Science in Computer Science and Mathematics (Dean’s High Honor List.)

Southfield, MI
August 2006 – May 2010

Washtenaw Community College
Associate’s Degree (APCOMP & CTFCP) (summa cum laude)

Ann Arbor, MI
August 2004 – May 2006

Languages & Frameworks

Languages & Frameworks

C++, C#, Javascript, React, MUI, gojs, Angular, AngularJS, Svelte, TypeScript, HTML, CSS, NPM, PNPM, Jest, Vite, NUnit, bash scripting, Powershell, Python, Ruby, Perl, Go, PHP, SQL, Postgres, Java, Rust

Tools & Environments

Cursor, Claude, AI Agents, Linux, Git, TFS/Azure Dev Ops, .NET, Visual Studio, VS Code, Microsoft product suite, System Administration, Project management, Fiddler, Postman, Swagger, Jira, Jenkins, Selenium, Docker, OpenGrok, RabbitMQ, DataDog, Kibana, Pendo, SNYK, Slack, Zoom

Processes

SCRUM & Agile Development
Test Driven Development
Mentoring & Contractor Oversight

Awards

2021 CPA Practice Advisor Readers’ Choice Award Winner in Fixed Assets Management category for Fixed Assets CS 2021.

Colleague References & Recommendations

Selected written feedback

Russell and I work together on the Data Flows project, where I serve as the senior lead engineer. In his current role he specializes in front-end engineering (React, TypeScript), though he's a talented full-stack engineer with experience across the stack.

Russell has one of the most valuable traits a senior engineer can have: he owns whatever is in his domain. He's not an order-taker; give him a nebulous problem and he'll turn it into something awesome and deliver it. He legitimately cares about user experience, and I've watched him own and drive a number of quality-of-life improvements in our application that are very well received: auto-mapping schema, keyboard-first navigation, and a complex but easy-to-use expression-building component set - one of the most important user interfaces in our application to get right, and he nailed both the design and the execution.

Russell is often the front-end representative who drives the conversation in requirements meetings; he can reason through a design quickly and call out issues early. He's a skilled technical advocate for front-end needs, whether he's discussing API contracts with backend engineering leads or feature sets with product managers, and he helps the whole group reason through a problem to reach the right design.

Beyond his own work, Russell has given several lunch-and-learn talks and is a mentor to other engineers - leadership that shows up in how he works every day.

If you're looking for a difference-making, experienced front-end engineer, this is your guy. I hope to work with him again someday.

Senior engineering colleague · September 23, 2026

I have really enjoyed working with Russell on the Data Flows project this year. Specifically, I appreciate his strong collaboration skills and clear communication style, and how he consistently asks thoughtful questions about API requirements and edge cases that helped prevent bugs before they reached production. His commitment to maintaining high-quality code standards and thorough testing has made our frontend-backend integration seamless and reliable. His proactive approach to identifying user experience improvements and his willingness to jump in and help troubleshoot issues across the stack have significantly strengthened our team's ability to deliver features quickly and with confidence. Thanks for a great year! I look forward to working with you again next year!

Colleague · November 27, 2025

This is the third year I have worked with Russell and I won't exaggerate if I say this has been the best year so far. I personally think the chemistry and communication between me and Russell has greatly improved and I find it overly satisfying collaborating with him. He's been phenomenal in every step of development. Whether it's reviewing code, implementing a feature, providing constructive feedbacks, conducting various presentation, championing new efforts or participating in discussions and providing inputs, he's always been a great contributor.

Colleague · November 26, 2025

Russell deserves another big pat on the back this year for his diligence and dedication to the Data Flows product, not to mention all the other side-quests he undertakes to improve our platform as a whole. His commitment to delivering thoughtful, useful features to the users while maintaining a high standard of design and implementation is one of the biggest factors in the success of the Data Flows team. Working with Russell is awesome and I look forward to every opportunity.

Colleague · November 20, 2025

Working with Russell over the past two years has been delightful. I admire how receptive of feedback he is and how he professionally provides constructive feedbacks to others. Excellent eye for problem solving and an expert debugger. I find myself asking various TypeScript question from him and I have learned a ton.

Colleague · November 22, 2024

Russell is an exceptional engineer with deep technical knowledge, a sharp eye for detail, and a track record of consistently delivering high-quality work. We depend on him to represent the front-end in requirements meetings, and his ability to identify and clarify critical details has been invaluable.

One of the qualities I admire most about Russell is his willingness to go above and beyond his immediate responsibilities. He doesn’t just stay in his lane; he takes ownership of problems he encounters, calls out potential issues, and actively helps find solutions. His insights have brought attention to important matters that weren’t on my radar, and his contributions have improved our project in many ways.

It’s been a privilege to work with Russell on Data Flows, and I’m looking forward to continue learning from him and collaborating with him in the future!

Colleague · November 21, 2024

Year-end Performance

Selected Manager Feedback
Edited for clarity

FY25 · 2024

Overall rating: Exceed Expectations

Accomplishments

Russell's main priority in 2024 was delivery of our top priority project (Data Flows). He demonstrates all Coupa's core values, focusing on results, ensuring customer success and striving for excellence. He is a dedicated engineer and excels in on-time delivery. He brings new ideas to his daily conversations and always looks for ways to not only improve our product but our processes.

I have also seen a lot of growth in his ability to build trusting relationships with his peers. He is a honest, say it how it is type of guy, and he has worked on building these relationships the last year.

I appreciate his willingness to jump on any additional task that is necessary to move our products forward and the knowledge he brings to the team.

The Data Flow project was delivered on time and with quality, and Russell was a key contributor to this effort.

I am interested in his ideas of how we can improve our process. I appreciate his mindset to get better everyday.

Russell is a leader on the team and is a crucial piece of our performant development team.

FY26 · 2025–2026

Overall rating: High Performer

Onboarding

I appreciate that Russell volunteered to onboard [a new engineer] this year. It was a truly impressive onboarding process, [our new team member] was able to contribute to the codebase and close work items after a week of onboarding. Thank you Russell for getting him up to speed.

Navi development

Russell is able to navigate handling multiple projects at the same time very effectively. I appreciate his ability to shift focus and concentrate on whats important for the entire SCDP team. He contributed to the NAVI A.I. Assistant work this year and that rollout was successful.

Mentoring engineers

Russell is an asset to the team and provides valuable insights to his colleagues. Thank you for being engaged daily and providing learning opportunities to the team.

Quality

The Data Flow project which Russell is mainly working on has 0 open customer bug tickets. The team is proud to delivery quality bug free products to our customers. They do this while also hitting all delivery targets set.

Overall feedback

Russell did more than just a great job this year. He is a reliable teammate and tremendous asset to the organization.

Russell champions Coupa's core values. You can see that from the feedback given from his peers.