Over the past few years I’ve done hardware and software for various embedded systems, machine learning, parallel programming, compilers, performance analysis, and computer architecture. Mostly these are the more open-ended projects from school, but some personal side projects eventually make their way on here.

I completed my M.S. in Computer Engineering in 2019 at Northwestern University doing research on performance modeling of virtual to physical address translation with Prof. Nikos Hardavellas. I also served as a Peer Mentor (TA) for Intro to Computer Systems from Sept. 2017 - June 2019.

Currently, I am working as a Pre-Si CPU Architectural Validation Engineer at Intel.