I am an experimental computer scientist and I build systems as a way to validate research hypotheses. I care about how computing and information technologies can serve people untethered, or Mobile Computing. In this space, my students and I have built mobile operating systems, mixed-signal sensors, world's first massive MIMO base stations, as well as novel ways for mobile systems to collaborate and the first publicly reported longitudinal study of smartphone users in the field. Lately I am interested in pushing the limits of software systems by embracing analog hardware, formal methods, and new systems programming languages. We are building a new operating system with baremetal efficiency and runtime composability for edge servers and embedded systems alike.
If you are interested in using our Argos massive MIMO systems, they are commericially available from Skylark Wireless, a starup co-founded by my former Ph.D. student Clay Shepard. They will also be available soon as part of the NSF-funded Platform for Advanced Wireless Research (PAWR) program.
I will join Yale Computer Science in January 2020. If you enjoy buidling systems and find our recent work interesting, email me with your CV for opportunities.
Selected Recent Publications (Full list)