How to reach me:
Broadly speaking, my research group investigates two areas: software systems for pervasive computing, as well as novel storage architectures that provide consistency and reliability without compromising on performance. I am interested in enabling demanding applications to run on small, mobile computers, as well as consumer electronic devices such as cell phones, DVRs, and mp3 players. These platforms are limited in compute cycles, storage capacity, and battery energy, making this area a fun and challenging one in which to work!
More detail on ongoing projects, publications, and software can be found on the home page for my research group.
For a list of my publications sorted by date, click here
I often collaborate with other faculty members in the operating systems and networking and distributed systems research groups.
Next term, I am co-teaching a new special topics couse called