Hello, I'm Jeremy Ku-Benjet (he/him). I'm an MS student in Computer Science at Cornell University with research interests in programming languages, compilers, ASIC design, and EDA tooling, especially combining all of them to make each easier and more fun.
I currently work with Adrian Sampson in Capra on new abstractions to make physical design easier and make the tools run faster. I also work on the CMSX team; we make Cornell's course management website. In the past I worked on the driver program used to run tool flows in the Calyx Compiler Infrastructure, and seperately, on an internal serverless computer service for an evil company.
I enjoy teaching and have been a teaching assistant for 8 semesters in a row! I've been on staff for multiple systems courses, the compilers course, the computer architecture course, the core DSA courses, and the game dev course. That last one was especially fun.
Outside of work, I break, write, cook, play guitar, and fiddle around with funny pieces of hardware and software tech. My recent unproductive technical fixation has been toying with some ideas for a tapeout.