Hey, I'm Noah 👋
I'm a student at Brown University studying Computer Science. Right now, I'm most interested in machine learning and programming languages.
Previously, I
- built ATA, an LLM-powered tutor for Brown courses with funding/credits from B* and OpenAI.
- interned at Netflix in Los Gatos, working on automating navigation in TV UIs (think computer-use for TVs)
Projects
Dimspector: PyTorch Static Shape Inference
A devtool that statically infers the shape of PyTorch tensors to provide inlay hints and catch shape mismatches immediately. Still in development.
Verilog CPU
An 8-bit computer (with accompanying basic assembler) written from the ground up in verilog. Currently in the process of putting this onto an FPGA and hooking up some hardware!
ATA
ATA is a student-facing chatbot that acts as a tutor I built with a few friends for use in Brown courses. Professors drop in their course materials and get course analytics; students can then chat with ATA about lectures and assignments. ATA is university-sanctioned and in use by hundreds of students across multiple courses at Brown. We are lucky to be supported by funding from B* and API credits from OpenAI. ATA was also featured in the 2025 edition of Conduit, Brown CS's magazine! (Currently limited only to Brown students, but a demo is coming soon)