Mathieu B is a Software Integration Engineer based in Montreal with 13 years of hands-on experience integrating and maintaining complex systems across web, mobile, and cloud platforms. Currently at Tesla, he brings practical full-stack chops honed while leading software for a multi-platform product hosted on GCP and contributing to Formula SAE Electric’s software and electrical efforts. He has strong backend and QA instincts—demonstrated by open-source contributions updating Google’s libphonenumber for Node.js and improving test coverage and search strategies in the popular reactabular table library. Comfortable bridging engineering and data roles, he also worked as a Data Engineer for Triathlon Canada and built end-to-end solutions as a lead engineer for Young Investors Challenge. Mathieu combines formal software engineering education with a disciplined, performance-oriented background (including advanced piano training), reflecting both technical rigor and attention to detail. Colleagues rely on him for dependency stewardship, robust test automation, and making complex integrations reliable in production.
13 years of coding experience
2 years of employment as a software developer
Health Science, Health Science at Marianopolis College
Baccalauréat Génie Logiciel, Baccalauréat Génie Logiciel at Polytechnique Montréal
Piano Performance Level 8, Piano Performance Level 8 at The Royal Conservatory of Music
The up-to-date and reliable Google's libphonenumber package for node.js.
Role in this project:
Back-end Developer
Contributions:6 commits, 15 PRs, 10 comments in 6 months
Contributions summary:Mathieu's commits primarily involve updating the `libphonenumber` library, indicating a focus on maintaining and integrating this dependency. The code differences show updates to the `demo-compiled.js` file, suggesting the integration or adaptation of the updated library within the project's demonstration or build process. This demonstrates a role focused on managing external dependencies and ensuring the project stays current with library updates.
A framework for building the React table you need (MIT)
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:6 commits, 2 PRs, 8 comments in 3 days
Contributions summary:Mathieu focused on improving the testing suite for the `reactabular-search` package. Their work involved adding and refining tests for the search strategies (infix and prefix), particularly for handling nested arrays. They also introduced the `castingStrategy` parameter to the `_columnMatches` function, enhancing the flexibility of the search functionality. Furthermore, they addressed oversights in existing tests and modified tests to ensure correct functionality.
reactjavascriptneedreactjsmit
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.