Supervised multiple Ph.D. students who now work at Intel Labs, Facebook, and Stony Brook University
Led SBU ICPC teams to a Bronze Medal at the 2016 North American Invitational Programming Contest
Regularly teaches graduate courses including Analysis of Algorithms, Parallel Programming, Supercomputing, and Advanced Algorithms; organizes weekly Algorithms Reading Group
Faculty adviser for the SBU Competitive Programming Club and ICPC teams
Background
Associate Professor in the Department of Computer Science at Stony Brook University
Leads the Theoretical and Experimental Algorithmics (TEA) Group, focusing on both algorithm design and algorithm engineering
Holds a joint appointment with the Institute for Advanced Computational Science (IACS)
Was on sabbatical leave at MIT in 2023
Research interests include: design and analysis of algorithms and data structures for combinatorial problems; algorithms for massive datasets (external-memory, cache-oblivious, streaming, parallel, etc.); multicore computing algorithms; graph algorithms (static/dynamic, exact/approximate); computational biology and bioinformatics (structure-based drug design, protein-protein docking, protein flexibility, energetics, sequence alignment, etc.); computer-aided algorithm design; and experimental algorithmics