Mathieu B

Software Integration Engineer

Montreal, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code13 years of coding experience
job2 years of employment as a software developer
bookHealth Science, Health Science at Marianopolis College
bookBaccalauréat Génie Logiciel, Baccalauréat Génie Logiciel at Polytechnique Montréal
bookPiano Performance Level 8, Piano Performance Level 8 at The Royal Conservatory of Music
bookCollege Sainte-Anne
github-logo-circle

Github Skills (19)

algorithm10
algorithms10
javascript10
testing10
jestjs10
libphonenumber10
react10
typed-array9
multidimensional-arrays9
smartphone9
parserator9
dynamic-array9
arrayobject9
formatter9
parser9

Programming languages (14)

C#MDXJavaC++CSSCHTMLTypeScript

Github contributions (5)

github-logo-circle
The up-to-date and reliable Google's libphonenumber package for node.js.
Role in this project:
userBack-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.
phone-numberphonenode-jslibphonenumberroku
reactabular/reactabular

Sep 2016 - Oct 2016

A framework for building the React table you need (MIT)
Role in this project:
userQA 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.
Request Free Trial
Mathieu B - Software Integration Engineer