Matthew N is a versatile software engineer with 17 years of experience building full-stack, mobile, and backend systems, currently contributing at Affirm. He’s shipped production features across startups and enterprise settings—designing interactive dashboards with NLP-driven patient risk insights, migrating large front-end codebases to micro-frontends, and implementing backend services on Flask and cloud platforms. A pragmatic open-source contributor, he’s fixed subtle JS bugs and modernized libraries (including ES module compatibility for a popular lightbox) and added backend support for MariaDB and robust SSL handling in server tooling. Comfortable across Vue, iOS, Salesforce, and data platforms like Snowflake, he pairs hands-on coding with attention to maintainability and cross-browser accessibility. Outside product work, he’s applied engineering to research-grade tools—automating large-scale speech data collection and real-time facial-animation systems—demonstrating a curiosity for interdisciplinary problems.
17 years of coding experience
5 years of employment as a software developer
BC Hons. Computing, Mathematics and Analytics, BC Hons. Computing, Mathematics and Analytics at Queen's University
Contributions:32 commits, 20 PRs, 23 pushes in 1 year 3 months
Contributions summary:Matthew primarily contributed to the iOS application, focusing on the user interface and user experience. Their work included significant improvements to the web view functionality, such as implementing auto layout, supporting landscape orientation, and handling JavaScript alerts and prompts. They also addressed minor code cleanup and removed unused components while implementing new WKUIDelegate functions and making improvements to the About page.
Contributions:25 commits, 3 PRs, 9 comments in 8 years 5 months
Contributions summary:Matthew contributed to the webtrees project by fixing bugs, refactoring code, and improving the user interface. They addressed issues related to browser compatibility, specifically targeting older versions of Gecko and Internet Explorer. The user also worked on improving the codebase by switching from older browser detection techniques to modern feature detection. Additionally, they made changes to the JavaScript and PHP code to improve maintainability and functionality.
family-historywebtreesgedcomgenealogyfamily-tree
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.