Ian Rose, PhD

I'm a software engineer based in Atlanta, GA. I help build and run Wattch, a complete monitoring & controls hardware/software stack for mid-sized (e.g. commercial and industrial scale) solar installations.

Previously, I was a founding engineer at FullStory, where I helped grow the company from the original 8 of us to over 500 employees.

In 2011 I graduated from Harvard with a PhD in computer science, focusing on distributed systems and in particular on wireless networks (both 802.11 and 802.15.4). I then spent a year at Google working on development tools, with an emphasis on backend development. In July of 2012, I left Google to join 6 other ex-googlers at FullStory.

For all of the gory details, please see my (seldom updated) C.V. or LinkedIn profile.

Me Camping

Experience

2022-present: Senior Engineer, Wattch

2012-2022: Senior Engineer / Tech Lead / Engineering Manager, FullStory

2011-2012: Software Engineer, Google

2005-2011: PhD graduate student, Harvard University (advisor: Matt Welsh)

2007: Intern, Sun Microsystems, Project Darkstar (supervisors: Jim Waldo and Karl Haberl)

2000-2005: Senior Software Design Engineer, Alarm.com

1998-1999: Research Intern, Los Alamos National Laboratory (advisor: Irving Bigio)

1996-2000: Undergraduate, Dartmouth College (A.B. Computer Science)

Publications

Real-Time Query Systems for Complex Data Sources. Ian Rose. PhD Dissertation. [pdf] [bibtex]

Mapping the Urban Wireless Landscape with Argos. Ian Rose and Matt Welsh. In Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems (SenSys '10), Zürich, Switzerland, Nov 2010. [pdf] [slides] [bibtex]

CitySense: An Urban-Scale Wireless Sensor Network and Testbed. Rohan Murty, Geoffrey Mainland, Ian Rose, Atanu Roy Chowdhury, Abhimanyu Gosain, Josh Bers, and Matt Welsh. In Proceedings of the 2008 IEEE International Conference on Technologies for Homeland Security, Waltham MA, May 2008. [pdf] [bibtex]

Cobra: Content based Filtering and Aggregation of Blogs and RSS Feeds. Ian Rose, Rohan Murty, Peter Pietzuch, Jonathan Ledlie, Mema Roussopoulos, and Matt Welsh. In Proceedings of the 4th USENIX Symposium on Networked Systems Design & Implementation (NSDI '07), Cambridge MA, April 2007. [pdf] [slides] [bibtex]

DESYNC: Self-Organizing Desynchronization and TDMA on Wireless Sensor Networks. Julius Degesys, Ian Rose, Ankit Patel, Radhika Nagpal. In Proceedings of the 6th International Conference on Information Processing in Sensor Networks (IPSN '07), Cambridge MA, April 2007. [pdf] [bibtex]

Diagnosis of breast cancer using elastic-scattering spectroscopy: preliminary clinical results. Irving J. Bigio, Stephen G. Bown, Gavin Briggs, Christine Kelley, Sunil Lakhani, David Prichard, Paul M. Ripley, Ian G. Rose, and Christobel Saunders. Journal of Biomedical Optics, Volume 5, Issue 2, April 2000. [pdf]

Teaching

Spring '08 - Teaching Fellow for CS 262 ("Introduction to Distributed Computing").
Fall '07 - Teaching Fellow for CS 266 ("Biologically-inspired Distributed and Multi-agent Systems").
Fall '06 - Teaching Fellow for CS 260r ("Special Topics in Computer Systems: Internet Scale Sensor Networking").