I am an assistant professor in the Department of Computer Science at Illinois Tech. My research lies at the intersection of operating systems, high-performance computing, and computer architecture. More specifically, I am interesting in bridging software/hardware layers for enabling both functionality and performance, as well as questioning assumptions made by the software stacks we use today. Some projects I've worked on include the Nautilus Aerokernel, the Philix Xeon Phi OS toolkit, hypervisor-based code injection, VMM-guarded, privileged kernel modules, virtualized hardware transactional memory, and the ConCORD distributed memory tracking system. Find out more in the research section.
See our group page.
I love music, especially jazz. I'm a tenor sax player but also dabble with the guitar and piano (Sonny Rollins is my favorite sax player, Oscar Peterson - piano, Kenny Burrel - guitar). I've been trying to make it to the CSO and other Chicago venues more often.
I'm excited by all of the sciences, and I always enjoy getting to talk to scientists about their work at places like SC. I especially love learning about Astronomy and Cosmology, but unfortunately Chicago isn't the best place for stargazing.
I'm an avid reader of hard sci-fi novels, especially Arthur C. Clarke and Stephen Baxter.
I like working on and driving cars and motorcycles. I
ride a Kawasaki ZZR600 and drive a Ford Focus RS.
I'm into traveling. My next target is either Istanbul or Scandinavia. I speak Japanese (I lived in Tokyo a while) and I'd like to learn a European language.
Some places I've lived: Corpus Christi, TX; Austin, TX; San Antonio, TX; Evanston, IL; Tokyo; Albuquerque, NM; Mountain View, CA.