Projects
You know, the things that I've been working on lately. Also, things that I used to work on, for the historians interested in my past.
-

A side project to find out whether Claude can make decent 3D models, and how to get it there. After comparing scripted Blender, AI mesh generators, and plain three.js, I ended up with parametric Blender models swimming around in three.js, which somehow turned into a browsable shark family tree. The real project is learning how to make 3D things with Claude. Source.
-
AI agents forget everything between sessions, so I wrote a Python library that gives them a memory. It's a filesystem of markdown files in GCS that the agent reads and writes through tools, with optimistic concurrency so two writers don't stomp on each other, and scopes to control who can write what.
-
My current full time gig. I'm a Software Engineer at Mixpanel working on context engineering and AI memory systems. When I'm not doing that, I'm building out AI coding tools and teaching about them whenever I get the chance.
-

I worked as an Engineering Manager of the Marketplace Dynamics and MLOps team for Sharethrough, one of the largest independent ad exchanges. Of the places I've worked at, it's probably the company whose published values most closely aligned with their actual process.
-

At Blue Matador, I was co-founder and CTO. Blue Matador is an automated infrastructure monitoring tool that can provide actionable alerts for your AWS, K8s, and Azure infrastructures without any configuration. We ended up running out of money after 4 years, but it was a great learning experience.
-
My first job out of college. I was a backend software engineer working on Lucidchart and Lucidpress. My major projects included rewriting the real time collaboration engine, as well as the spell checker microservice.
-
A side project I built for a friend. Given some basic information about your level of fitness, ieatfit will produce custom meal plans designed to help you meet your fitness goals (the service is no longer active).
-
Relate is an open source database access library built for Scala with an emphasis on performance. I helped write the core of the library and designed the documentation website.
-
Cumulus is an AWS configuration as code manager. It allows you to use simple and intuitive JSON files to manage your AWS infrastructure. I started the project, contributed many of its modules, and designed its documentation website.