• Home
  • CV
  • Posts
  • Students
  • PeRSonAl Workshop
  • CLEAR Workshop


I am actively looking for motivated, ambitious, excited, and passionate graduate students, postdoctoral scholars, and undergraduate researchers to join my lab at Cornell!

I am looking for students eager to pursue ground-breaking research to push the frontier of computing by designing efficient, scalable, and responsible computing systems. The central theme to my research is co-designing solutions across the computing stack to design and implement systems in new ways to improve the performance, efficiency, and environmental sustainability of computing. If you are interested in working with me, please send me an email with your CV, your transcript, and brief summary of research areas that excite you.

If you are a PhD student interested in working with me, please apply to the Cornell ECE PhD program and mention me in your application.


What is Cornell Tech?
Cornell Tech is Cornell’s new New York City campus on Roosevelt Island that overlooks the city that never sleeps. It provides students strong opportunities to collaborate with and impact industry as well as gives students a “startup” feeling where research and creative entrepreneurship constantly mix.

Do I apply separately to Cornell and Cornell Tech?
No. The application process and overall program for PhD students in Ithaca and NYC are the same.