Aaron Schulman


Curriculum Vitae

I am a Postdoc in the Stanford Networked Systems Group with Sachin Katti.
I received my PhD in Computer Science from the University of Maryland in 2013.
My advisor was Neil Spring. I also worked with Dave Levin and Bobby Bhattacharjee.
Formerly I was a visiting student at the University of Michigan with Prabal Dutta
and Thomas Schmid from the University of Utah.
my mug
Photo: Bobby Bhattacharjee


03-23-2015 - KQED TV interview about our work on determining a user's location with their phone's power monitor.
02-14-2015 - We received a Google Faculty Research Award for BattOr, our smartphone power measurement toolkit. 12-05-2014 - Our framework that makes it possible to create apps for wireless infrastructure will appear at NSDI.
07-23-2014 - Our work on observing and improving certificate revocations will appear at IMC and CCS respectfully.
03-06-2014 - My dissertation was selected to receive the SIGCOMM Doctoral Dissertation Award.


Atomix: A Framework for Deploying Signal Processing Applications on Wireless Infrastructure
Manu Bansal, Aaron Schulman, and Sachin Katti
To appear at NSDI 2015 (Networked Systems Design and Implementation)
RevCast: Fast, Private Certificate Revocation over FM Radio
Aaron Schulman, Dave Levin, and Neil Spring
CCS 2014 (Conference on Computer and Communications Security)
Paper | Slides
Analysis of SSL Certificate Reissues and Revocations in the Wake of Heartbleed
Liang Zhang, Dave Choffnes, Tudor Dumitras, Dave Levin, Alan Mislove, Aaron Schulman, and Christo Wilson
IMC 2014 (Internet Measurement Conference) - Long paper
[Dissertation] Observing and Improving the Reliability of Internet Last-mile Links
University of Maryland
SIGCOMM Doctoral Dissertation Award     ★ Larry S. Davis Doctoral Dissertation Award
Pingin' in the Rain
Aaron Schulman and Neil Spring
IMC 2011 (Internet Measurement Conference) - Short paper
Paper | Slides | Slides with animations | Hurricane Irene animation
Making Currency Inexpensive with iOwe
Dave Levin, Aaron Schulman, Katrina LaCurts, Neil Spring and Bobby Bhattacharjee
NetEcon 2011 (Workshop on the Economics of Networks, Systems and Computation)
Bartendr: A Practical Approach to Energy-aware Cellular Data Scheduling
Aaron Schulman, Vishnu Navda, Ramachandran Ramjee, Neil Spring,
Pralhad Deshpande, Calvin Grunewald, Kamal Jain, Venkata N. Padmanabhan
MobiCom 2010 (Conference on Mobile Computing and Networking)
Paper | Errata | Slides | Slides with animations
Maranello: Practical Partial Packet Recovery for 802.11
Bo Han, Aaron Schulman, Francesco Gringoli, Neil Spring, Bobby Bhattacharjee,
Lorenzo Nava, Lusheng Ji, Seungjoon Lee, Robert Miller
NSDI 2010 (Networked Systems Design and Implementation)
Paper | Slides | Video
Visualizing Real-Time Network Resource Usage
Ryan Blue, Cody Dunne, Adam Fuchs, Kyle King and Aaron Schulman
VizSEC 2008 (Workshop on Visualization for Cyber Security)
On the Fidelity of 802.11 Packet Traces
Aaron Schulman, Dave Levin, Neil Spring
PAM 2008 (Passive and Active Measurement Conference)
Paper | Slides


Phone Power Monitoring with BattOr
Aaron Schulman, Thomas Schmid, Prabal Dutta, Neil Spring
MobiCom 2011
Abstract | Poster
Stratus: Energy-Efficient Mobile Communication using Cloud Support
Bhavish Aggarwal, Pushkar Chitnis, Amit Dey, Kamal Jain, Vishnu Navda,
Venkat Padmanabhan, Ramachandran Ramjee, Aaron Schulman, Neil Spring
Abstract | Animation

Research Projects

- SoftRan: Software Defined Radio Access Networks
- BattOr: Portable Power Monitor for Mobile Phones
- ThunderPing: Observing how weather affects residential Internet connections
- Maranello: Practical Partial Packet Recovery for 802.11
- SIGCOMM 2008 802.11 traces
- Netgrok: Visualizing Real-Time Network Resource Usage
- WiFidelity: Visualizing Wireless Packet Trace Fidelity


- Twitter
- Flickr
- Asteroid
- X-Plane Controller for WebOS