Utilities
- 3RVX – volume controller and OSD for Windows
- jbsdiff – Java implementation of the bsdiff algorithm.
- dssh – ssh for clusters
- Misc utility scripts
Research Projects
See Publications for details.
- Agami: scalable visualization of streaming data
- Galileo: a high-throughput distributed storage system for multidimensional data
- Minerva, a disk scheduling agent and cloud resource management framework
- Contributions to the Granules framework for distributed stream processing
Teaching
Courses taught at the University of San Francisco:
- CS 677 - Big Data
- CS 521 - Systems Programming
- CS 490 - Senior Team Project
- CS 386 - Mentoring and Professional Identity Development
- CS 326 - Operating Systems
- CS 286 - Peer-Led Seminar in Tech
- CS 220 - Introduction to Parallel Computing