Matt Welsh

I am a software engineer at Google in Seattle, WA, where I head up a team focused on mobile web performance. I was previously a Professor of Computer Science at Harvard University. I did my PhD in Computer Science at UC Berkeley (2002) and my bachelor's in Computer Science at Cornell University (1996). My research interests span a broad range of topics in the space of operating systems, networks, distributed systems, embedded systems, and programming languages.

Google Publications

  •    

    Flywheel: Google's Data Compression Proxy for the Mobile Web

    Victor Agababov, Michael Buettner, Victor Chudnovsky, Mark Cogan, Ben Greenstein, Shane McDaniel, Michael Piatek, Colin Scott, Matt Welsh, Bolian Yin

    Proceedings of the 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 2015)

  •   

    Simbeeotic: a simulation-emulation platform for large scale micro-aerial swarms

    Jason Waterman, Bryan Kate, Karthik Dantu, Matt Welsh

    Proceedings of the 11th international conference on Information Processing in Sensor Networks, ACM, New York, NY, USA (2012), pp. 139-140

  •   

    Simbeeotic: a simulator and testbed for micro-aerial vehicle swarm experiments

    Bryan Kate, Jason Waterman, Karthik Dantu, Matt Welsh

    Proceedings of the 11th international conference on Information Processing in Sensor Networks, ACM, New York, NY, USA (2012), pp. 49-60

  •   

    Programming Micro-Aerial Vehicle Swarms With Karma

    Karthik Dantu, Bryan Kate, Jason Waterman, Peter Bailis, Matt Welsh

    Proceedings of ACM SenSys 2011

Previous Publications

  •   

    Ninja: A Framework for Network Services

    J. Robert von Behren, Eric A. Brewer, Nikita Borisov, Michael Chen, Matt Welsh, Josh MacDonald, Jeremy Lau, David E. Culler, Steve Gribble

    USENIX Annual Technical Conference, General Track (2002), pp. 87-102