Projects

I sometimes work on fun side projects. I’ve included a subset of these below.

systolic-array with AI helpers

4x4 output-stationary systolic array with MNIST inference pipeline in Verilog

Python Updated Mar 2026

remote_attestation with AI helpers

Simulates TPM-style attestation between a prover and verifier using Docker containers. - **Verifier**: Web app to define trusted file state and verify attestations - **Prover**: Measures local files, signs a quote, and submits it to the verifier

Python Updated Mar 2026

basic-shell

Super simple shell

Python Updated Feb 2026

minigrep

Quick implementation of grep in rust

Makefile Updated Feb 2026

stargate-timeline with AI helpers

Stargate Buildout Satellite Images Video

TypeScript Updated Feb 2026

rfds with AI helpers

AI Security RFDs - Research ideas and open problems

Astro Updated Feb 2026

Claude-Code-for-FPGA-Formal-Verification with AI helpers

Using Claude Code to develop formally verified network security hardware

Verilog Updated Feb 2026

match.py

A neural network framework built from scratch using artisanal (hand-written) cuda kernels.

Jupyter Notebook Updated Feb 2026

hack_assembler

A basic assembler for the Hack ISA written in Python.

Hack Updated Feb 2026