My research focuses broadly on data-oriented systems and the way they drive computing. Recently this includes parallel and distributed programming models, analytic data context, interactive data visualization and transformation, scalable machine learning, distributed systems and networking.
My research is driven by active collaborations with colleagues in a wide variety of fields including Programming Languages, Human-Computer Interaction, Machine Learning, Networking, Security, and Theoretical Computer Science.
BOOM and : Orders Of Magnitude simpler code for the Cloud.
BayesStore: Probabilistic data management
PIER: A peer-to-peer query engine based on distributed hash table (DHT) overlay technologies.
Telegraph: An Adaptive Dataflow System for networked data and services.
TinyDB: A query processing engine for ad-hoc wireless sensor networks.
Open Source Software