Check out my all-new web page for the Apple II by clicking below!
Hi there! I’m Matt, and I’m computer scientist, engineer,
and startup founder who loves working on the bleeding edge of technology
and developing products to improve the lives of users all over the
world. I enjoy both leading teams and writing code.
I’ve been the head of engineering for a fast-growing startup, led
teams at Google and Apple, and been a Professor of Computer Science
at Harvard. My technical background is in machine learning systems,
distributed systems, networks, mobile computing, and embedded
I am the founder of a startup in the AI space, currently in stealth mode.
Previously, I was SVP of Engineering at OctoML, a Seattle-based
startup developing technology to optimize and secure machine learning models for deployment.
OctoML is developing Apache TVM, an optimizing compiler for
ML models, as well as cloud-based services to measure, tune, and package ML models for
a wide range of hardware backends.
Prior to OctoML, I was an engineering lead and computer scientist at Apple, working on
the Machine Intelligence team in Seattle. My team specialized in optimized on-device AI.
Prior to Apple, I was a Principal Engineer at Xnor.ai, a startup developing
efficient AI for embedded systems. I led Xnor’s Platform and Systems team, focusing on our high-performance
inference engine. Xnor was acquired by Apple in early 2020.
Prior to Xnor, I spent 8 years at Google as a Principal Engineer and engineering director for the Chrome Mobile
team in Seattle. Our team focused on making Chrome and the web great for the next billion users, developing new
browser capabilities to make the web faster and use less data.
Some of our team’s projects at Google included:
- Chrome Data Saver, allowing Chrome to save more than 60% of mobile data
- Network optimizations for HTTP/2 and QUIC
- New techniques for optimizing web content using cloud rendering
- Support for saving, reading, and preloading offline pages
- Web platform API support for mobile adaptations - Netinfo ECT, Save-Data hints
- Developing new browser capabilities to help users discover new web content and more effectively multitask on small screens
Prior to joining Google, I was a Professor of Computer Science at
My research group at Harvard focused on operating systems, networking, and novel applications
of wireless sensor networks, consisting of tiny, battery-powered devices capable of collecting
data and communicating locally via a low-power wireless radio. Some of our research projects included:
- Monitoring active volcanoes with sensor networks. Working with
geophysicists from UNC, UNH, and the Instituto Geofísico in Ecuador,
we deployed sensors at Volcáns Tunguruahua and Reventador in Ecuador, collecting infrasound
and seismic measurements.
- Pixie, an operating system for resource-aware programming, a new
approach to managing scarce resources in heavily constrained embedded systems.
- Mercury, a wearable sensor platform for high-resolution motion
- Using wearable sensors for measuring motor fluctuations in patients with Parkinson’s Disease,
in collaboration with researchers at the Spaulding Rehabilitation Hospital.
- Wireless sensors for emergency and mass casualty response, in
collaboration with researchers at JHU and Boston University.
- CitySense, an urban-scale wireless sensor testbed, consisting
of wireless sensor nodes deployed across lightpoles in Cambridge, MA. In collaboration with BBN
- Cobra, a content-based distributed RSS feed aggregator.
- IDEA, an approach to distributed energy management in a sensor
- MoteLab, an open wireless sensor network testbed.
- Regiment, a language and runtime for macroprogramming of
- Argos, a system for distributed measurement of WiFi network traffic
in an urban setting.
- Flask, a functional programming language for sensor networks.
- Karma, a programming system for distributed micro-aerial vehicle
swarms. This research was conducted as part of the
- SORA, an approach to decentralized resource allocation in sensor
- WhiteFi, a WiFi-like network system operating over UHF
whitespaces, in collaboration with Microsoft Research.
Former Students, Postdocs, and Advisees
- Peter Bailis, professor at Stanford University, CEO and co-founder, Sisu Data
- Geoff Challen, professor at UIUC
- Bor-rong Chen, engineering manager at Apple
- Kathik Dantu, professor at University of Buffalo
- Steve Dawson-Haggerty, entrepreneur
- Amal Fahad, software engineer at Microsoft
- Thaddeus Fulford-Jones, entrepreneur
- Bryan Kate, software engineer at Google
- Konrad Lorincz, software engineer at Akamai
- Geoff Mainland, professor at Drexel University
- Rohan Murty, entrepreneur
- Peter Pietzuch, professor at Imperial College London
- Ian Rose, software engineer at FullStory
- Atanu Roy Chowdhury, Altiux Innovations
- Victor Shnayder, program manager at Microsoft
- Jason Waterman, professor at Vassar University
- Chelsea Zhang, PhD student at Berkeley
Prior to Harvard, I was a Senior Researcher at
Intel Research, Berkeley
from 2002-2003. I did my PhD in Computer Science at UC Berkeley (2002)
and my bachelor’s in Computer Science at Cornell University (1996).
I also do a bunch of software and electronics projects under the banner of Team Sidney Enterprises.