I'm Sathvik, a high school grad on a gap year!

Teaching Paul Graham gang signs

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.

See more!!

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