Matthew N

Software Engineer at Affirm

Old Toronto, Ontario, 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
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.
code17 years of coding experience
job5 years of employment as a software developer
bookBC Hons. Computing, Mathematics and Analytics, BC Hons. Computing, Mathematics and Analytics at Queen's University
github-logo-circle

Github Skills (27)

wkwebview10
compatible10
javascript10
ios10
mysql10
mariadb10
user-interface10
perl10
responsive10
autolayout10
browser-support10
php10
swift10
ssl9
tls129

Programming languages (23)

BikeshedJinjaC++CSSCRustFluentVue

Github contributions (5)

github-logo-circle
home-assistant/iOS

Oct 2017 - Jan 2019

:iphone: Home Assistant for Apple platforms
Role in this project:
userMobile Developer (iOS)
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.
iphoneassistantplatformshome-automationhacs
fisharebest/webtrees

Dec 2013 - Apr 2022

Online genealogy
Role in this project:
userFull-stack Developer
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.
Request Free Trial
Matthew N - Software Engineer at Affirm