Matt Mastracci
Engineering leader
Calgary, Alberta
Invests in
Locations:
Min Investment:
$0.00Max Investment:
$0.00Target Investment:
$0.00
Skills
Education
Lists including Matt
Work Experience
2024
Staff Software Engineer
2024
Migration of networking and state management from Python asyncio/uvloop to Tokio/Rust to improve performance and parallelism.
2023 - 2024
Staff Engineer
2023 - 2024
Working on Deno, a modern JavaScript runtime for servers and more. First year accomplishments: - rewrote the Deno.serve HTTP server API, adding features, improvement performance and reliability - developed op2, the new, faster v8->Rust call layer with useful developer error feedback - major refactoring of the Deno event loop, reducing time spent in the loop by nearly 50% - rewrote the timer subsystem, improving memory usage and lowering overhead by nearly an order of magnitude - significant bugfixes, refactoring and enhancements across the CLI codebase
2021 - 2022
Software Security
2021 - 2022
Low-level software security and vulnerability research.
2015 - 2021
Principal/Director of Mobile Engineering
2015 - 2021
Shipped a world-class, privacy-aware, bandwidth-conscious, high-fidelity digital analytics framework for mobile applications, backed by the amazing analytics of FullStory. Built a proof-of-concept novel engine for analytics on both Android and iOS, productionized it and built a team to take it forward. Required significant research into the SDKs of both platforms and careful balancing of technology decisions with privacy, bandwidth and other product concerns. Patents: Capturing And Processing Interactions With A User Interface Of A Native Application (11216288, 11036524, 11593131)
2012 - 2014
Software Principal
2012 - 2014
Principal developer, responsible for architecture in SMART amp reporting, dashboard and identity products. Built a culture around shipping high-quality software fast via concepts such as MVP, continuous delivery and service-oriented architecture.
2012 - 2013
HTML5 Strategy Consultant
2012 - 2013
Developed strategy and technology for Nickelodeon's first HTML5 and first multiplayer HTML5 games for the web around the launch of the iPad. Games included Squidward's Nightmare, Spongebob Squared, Kid's Choice Awards Multiplayer Trivia 2013 and Pai Sho. Delivered a high-performance multiplayer server for games that scaled to 10k+ connections.
2010 - 2012
Founder and CTO
2010 - 2012
Cheers was a mobile, social application that allows users to express appreciation for anything in their lives. Gripe was a free location-aware mobile app that uses people’s online clout to help them get complaints resolved about any of the 100 million+ local businesses or service providers worldwide. As CTO, responsible for setting technology direction for both products, architecting a hybrid native/HTML5 application, building out the scalable server code and infrastructure, managing a continuous deployment process, and orchestrating UI/UX and mobile app development.
2007 - 2010
Founder and CTO
2007 - 2010
As CTO, managed a team of developers to coordinate development across the browser-based frontend and the Java-based backend. We developed a novel Google Web Toolkit-based annotation system and overlay window for any website and a high performance web spider to support a paragraph clustering engine.
2007 - 2008
Developer
2007 - 2008
Developed a novel second-generation IE toolbar using an embedded Javascript engine with SQLite for StumbleUpon which was key to the company's acquisition by eBay.