Matt Mongeau is a seasoned software engineer with 15 years of experience building high-concurrency backend systems, payments rails, and developer-facing tooling. He spent the last stretch of his career as a Senior Software Engineer at Mercury, integrating banking regulations with performant payment features, and previously led backend efforts at Freckle by Renaissance while acting as a scrum lead. Comfortable across the stack, Matt has a long history in Ruby/Rails production work and contributes in Haskell—evidenced by problem-solving repos and meaningful contributions to the well-known thoughtbot/capybara-webkit project. He combines a pragmatic focus on reliability and compliance with curiosity for language-level correctness, and has a track record of shipping measurable improvements in performance and testing. Now based in Ota, Japan, he balances deep payments domain knowledge with open-source craftsmanship.
15 years of coding experience
21 years of employment as a software developer
BS, Computer Science, BS, Computer Science at University of Central Florida
A Capybara driver for headless WebKit to test JavaScript web apps
Role in this project:
Full-stack Developer
Contributions:43 commits in 11 months
Contributions summary:Matt contributed significantly to the `capybara-webkit` project, adding support for new features and improving existing ones. They implemented features such as handling `attach_file`, supporting `textarea` values, and incorporating `maxlength` attributes. Furthermore, the user addressed bugs related to `unselect` functionality and implemented `source` and `body` methods. They also worked on improving the integration tests and ensuring proper event handling in the browser environment.
Contributions:11 commits, 11 PRs, 35 comments in 9 days
Contributions summary:Matt primarily contributed to solving coding challenges, implementing solutions in Haskell and Python. They demonstrated proficiency in Haskell by creating and testing solutions to several coding problems, including basic "Hello World" programs, string manipulation, and more complex algorithms. In Python, the user worked on challenges involving range calculations and missing number identification, implementing both the problem-solving logic and associated test cases.
slackjoin
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
Matt Mongeau - Software Engineer at MercuryTechnologies