Postdoc at Stanford with Sachin Katti.

Founded Mellow to commercialize the BattOr.

Interview with KQED TV about PowerSpy.

About Me

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.

Application Materials

I am on the market this year for a tenure-track assistant professor position.
Research Statement | Teaching Statement | Curriculum Vitae

Selected Publications (Show All)

Publications (Show Selected)

An End-to-End Measurement of Certificate Revocation in the Web's PKI
Yabing Liu, Will Tome, Liang Zhang, David Choffnes, Dave Levin, Bruce Maggs, Alan Mislove,
Aaron Schulman, and Christo Wilson
IMC 2015 (Internet Measurement Conference) - Long paper

Timeouts: Beware Surprisingly High Delay
Ramakrishna Padmanabhan, Patrick Owen, Aaron Schulman, and Neil Spring
IMC 2015 (Internet Measurement Conference) - Long paper

BattOr: Plug-and-debug energy debugging for applications on smartphones and laptops
Aaron Schulman, Tanuj Thapliyal, Sachin Katti, Neil Spring, Dave Levin, and Prabal Dutta
Stanford CS Tech Report

PowerSpy: Location Tracking using Mobile Device Power Analysis
Yan Michalevsky, Gabi Nakibly, Aaron Schulman, and Dan Boneh
USENIX Security 2015

Atomix: A Framework for Deploying Signal Processing Applications on Wireless Infrastructure
Manu Bansal, Aaron Schulman, and Sachin Katti
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


- 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