Skip to main content
Selected Work

Projects

Public work and experiments across agent systems, evaluation, data products, and creative tooling.

01featured

WolfXL

completed / Agent Tooling / Libraries

An OpenPyXL-compatible spreadsheet engine with native Rust readers, calculation, and rendering, exposed through a Python API.

Rust / Python / PyO3 / OOXML / Agent Orchestration
02featured

Search Provider Benchmark

completed / Data & Research

A benchmark that scores web-search providers (Exa, Perplexity, Tavily, Gemini, Grok) on everyday research quality and landscape recall, the differentiator: whether a search surfaces every real competitor in a market, including the obscure long-tail that naive agent fan-out misses.

TypeScript / Bun / HTML
03public

UFC Fighter Pokedex

completed / Shipped Products

Full-stack MMA fighter database with 76,000+ fighter profiles, 270,000+ fights, and real-time stats. A Pokedex-style experience for combat sports enthusiasts.

Next.js / TypeScript / FastAPI / PostgreSQL / Redis / Scrapy
04public

SEC EDGAR Agent

completed / Shipped Products

AI-native platform for financial research providing LLM-ready SEC filing data with semantic search, RAG chat, and structured table extraction.

Python / FastAPI / OpenAI API / ChromaDB / React
05public

Portfolio Site (wolfie.gg)

in-progress / Personal

Personal portfolio for applied AI and systems engineering work, built with Next.js, TypeScript, WebGL, and Framer Motion.

React / TypeScript / Tailwind CSS / Framer Motion
06public

Ableton MCP

completed / Audio & Creative Tooling

MCP server enabling AI-assisted music production in Ableton Live. 50+ tools for MIDI manipulation, automation, groove control, and arrangement, all controllable through natural language.

Python / MCP / TCP/Socket / Ableton Live API
07public

SF Poop Map 3D

completed / Data & Research

An interactive 3D visualization of ~300,000 human and animal waste reports filed with SF 311 between 2008 and 2024, rendered as a deck.gl hex map.

React 19 / TypeScript / deck.gl / MapLibre GL / Vite
08featured

SF Parking Heatmap

completed / Shipped Products / Data & Research

Interactive time-lapse map of San Francisco metered parking activity, built from 206M+ meter transactions and shared through a viral X demo.

React / TypeScript / deck.gl / MapLibre / Python / SF Open Data
09public

A Week in San Francisco

in-progress / Shipped Products / Data & Research

A time-warp animation of one week of San Francisco traffic: every bridge, artery, and neighborhood pulsing through seven days of real movement data.

React / TypeScript / deck.gl / MapLibre GL / Python
10public

GPU Unit Economics

completed / Data & Research

An interactive model of GPU compute economics: what a token actually costs across hardware generations, utilization rates, and hosting strategies.

Python / FastAPI / React / TypeScript
11featured

ModelDB

completed / Data & Research / Agent Tooling

Live AI model landscape dashboard tracking model quality, pricing, speed, benchmark trust, and leaderboard movement across providers.

SQLite / TypeScript / Data Visualization / Caddy
12featured

Chrome Bridge

completed / Agent Tooling

Drive a real, logged-in Chrome profile from local scripts via a Native Messaging bridge. No remote-debugging popup, no separate browser profile.

TypeScript / Chrome Extensions / Native Messaging / Node.js
13public

OMP Episodic Memory

completed / Agent Tooling

Hybrid semantic + keyword search over AI coding-agent session transcripts, so agents can recall what actually happened in past sessions.

Python / SQLite / Embeddings / FTS5
14public

Signal Bloom

completed / Audio & Creative Tooling

A WebGPU compute-driven music visualizer: real-time audio analysis feeding particle fields and bloom pipelines entirely on the GPU.

TypeScript / WebGPU / WGSL / Web Audio API
15public

Weather History

completed / Shipped Products / Data & Research

Historical context for today's weather: live San Francisco conditions compared against 100+ years of NOAA records, microclimates, and climate trends.

Next.js / TypeScript / PostgreSQL / Drizzle ORM / Recharts / Open-Meteo
16public

КИНО: Universal Tribute

completed / Personal

A multilingual tribute archive for the Soviet rock band Kino: discography timeline, cultural annotations, romanization, and synced karaoke across 10 languages.

Next.js / TypeScript / next-intl / Tailwind CSS / Framer Motion
17public

Vocabus

completed / Shipped Products / Data & Research

A computer-science vocabulary and knowledge-base trainer with spaced repetition, quizzes, a concept knowledge graph, and AI-assisted definitions.

Next.js / TypeScript / Drizzle ORM / PostgreSQL / OpenAI / D3
18experiment

CS Universe Explorer

experiment / Experiments / Prototypes

An interactive map of the computer-science landscape: pan and zoom across fields, subfields, and topics as an explorable universe.

React / TypeScript / Vite
19experiment

Shaders

experiment / Experiments / Prototypes

A collection of real-time WebGL/GLSL fragment-shader experiments and visual demos rendered in the browser.

TypeScript / WebGL / GLSL
20public

SF Paleo Coastlines

completed / Data & Research

An interactive 3D explorer of San Francisco Bay bathymetry and sea level: scrub water levels over native-resolution survey terrain and compare historical hydrographic surveys. Deep-time water levels are applied to the modern seafloor for exploration - not a validated reconstruction of ancient geography.

React 19 / TypeScript / deck.gl / MapLibre GL / Vite / Python