Blog Logo

Dec 2022

Compiler and Silicon Design


Designed and implemented a compiler for a subset of C. Compiler supports control flow, recursion, register allocation, and stack allocation. Designed a processor in Verilog with support for the compiler’s assembly language


Headshot of Maxi Ferreira

Hi, I'm Kavi. I'm a computer scientist, engineer, and filmmaker studying at Harvey Mudd College. You can see some of my work on GitHub, YouTube.