Matthew Ouellette is a Staff Software Engineer with 11 years of experience building full-stack, cloud-native cybersecurity products that blend practical engineering with machine learning. He has led end-to-end product delivery and scaled teams from single-contributor research efforts to 25+ engineers and enterprise revenue-generating products used by thousands of customers. At Meta he focuses on ML-driven insider-threat detection, and at Microsoft and IBM he shipped large security offerings and cross-team platform migrations (jQuery to React, sqlite to PostgreSQL). He pairs hands-on implementation in languages like Python, C#, and TypeScript with product-minded architecture and customer-facing collaboration. Matthew’s background in academic image-processing research and early instrumentation software gives him a knack for turning complex data problems into deployable, explainable ML features. Based in Fredericton, New Brunswick, he combines deep technical breadth with repeated success growing teams and commercializing security research.
11 years of coding experience
12 years of employment as a software developer
Master’s Degree, Engineering, Master’s Degree, Engineering at University of New Brunswick
The source for REST API specifications for Microsoft Azure.
Contributions:18 pushes, 2 branches, 2 tags in 2 months
apispecificationsrestmicrosoft-azuremicrosoft
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 Ouellette - Staff Software Engineer at Meta