Skip to content

Career

I spent a summer working under Will Wilson at Antithesis, who let me loose on all kinds of crazy things such as: working on a terminal-based video game as a dev-rel stunt, redesigning the internal onboarding experience, and hacking the Linux kernel to detect concurrency bugs.

My main work was mostly standing up self-hosted infrastructure for blazing-fast inference on open-source LLMs and autonomous search to expand the fuzzer’s capabilities. I transplanted modern ML techniques into the fuzzer’s search and an autoresearch loop closing the gap between hypothesis and experiment.

I also shipped a time-traveling debugger with a human-readable CLI for the WASM fuzzer target that allows you to pause, roll back, swap tactics and strategies mid-execution, reproduce any node, and walk the search tree. I designed and shipped a high-performance renderer that visualizes the search in real time. Finally, I led the C SDK from design doc to release.

I’ve worked as a Summer Research Intern @ UC Santa Cruz (Go Slugs!) and as a lab member at Tech4Good for over a year. I was also fortunate enough to work with Prof. KC SivaramakrishnanFP Launchpad at the Indian Institute of Technology, Madras on Hardcaml, Jane Street’s embedded DSL for designing and testing hardware.

In my previous life, I did my undergrad in electrical and computer engineering, spending most of my time working with everything fun from large-language models to embedded microcontrollers. My long-term career goal is to have the same level of influence as Kanye West, but for computer systems as a whole.

I’m currently working on Arcane Systems Reading Group, a collective of systems nerds who explore niche topics like compiler optimization, virtual machines, operating system design, formal methods, network protocols, infrastructure, and performance engineering.

Motivation

I enjoy building novel systems and reliable tools that work seamlessly and stand the test of time. This was inspired by using and exploring the design of beautiful software such as Vim, Emacs, Ripgrep, Fish shell, Linear, SQLite, Signal, Graphviz, Blender, Linux Mint, Amp Code, and many more.

I like programming in Rust, OCaml, C++, and Python. My experiences have taught me to prioritize ownership and autonomy, and to align myself with a strong sense of mission in my work. My process for building computer systems combines rigorous engineering with creative exploration. I strive to write simple and clean code that is incredibly well-tested, approachable, and thoughtful.

I deeply care about my craft, and my approach to code is heavily inspired by TIGER_STYLE, Andrew Kelley’s Practical Data Oriented Design, Hard-Mode Rust, and some elements of functional programming.

Here’s a quick TL;DR of me: