Professor do Departamento de Ciência da Computação, com ênfase em computação eficiente e escalável para processamento de grandes volumes de dados. Trabalhou no desenvolvimento de aplicações espaciais na NASA e em processamento de imagens médicas no Johns Hopkins Hospital. Foca atualmente em processamento de fluxos de dados.