Teaching Paul Graham gang signs...
I'm launching Instachip with Jag Maddipatla.
Instachip is a tool that lets you pip install
third-party components into your chip design or FPGA. Try the open-source version here!
I'm also behind the Verilog community's module registry.
Previously, I designed semiconductor chips for ~3 years. Jag and I built Tachyon, a chip for O(1) matrix-vector multiplication, and designed the Vector Processing Unit (US18119437, pending).
I also designed and implemented a programming language for optical computers. Specifically, it is a tensor algebra DSL that compiles to an optical processor and stores sparse tensors better than NumPy.
Before this "optical language", I implemented a regex interpreter using Brzozowski derivatives, a compiler for the Jack programming language (following this textbook), and an interpreter for RED, my first programming language, which I made when I was 12.
Second favorite book: Zero to One, Peter Thiel
Projects I'm procrastinating, due to the startup grind: Photonic backend for Apache TVM, Verilog compiler, no-code Verilog editor