Assistant Engineer in Engineering Education

University of Florida Herbert Wertheim College of Engineering

Post Doc in Civil and Environmental Engineering

University of California Berkeley College of Engineering

Lecturer in Department of Computer Science

University of California Irvine Donald Bren School of Information and Computer Sciences

Associate Clinical Professor of Computer Systems

University of Chicago Department of Computer Science

Assistant Clinical Professor of Computer Systems

University of Chicago Department of Computer Science

1 2 3

baner1

baner10

baner12

baner14

baner2

baner3

baner4

baner5

baner6

baner7

baner8

baner9