Been building for the web
since the early days.
Still shipping.
Senior engineer. 17 years in. Still writing code because that's the part I actually like.
Projects
Client work and things I build because I feel like it.
Side Projects
mileweave
ActiveRoad trip planning with animated route visualization. Multi-day itineraries, full auth, gorgeous dark UI.
whatcable.us
ActiveCable and connector reference database. Demystifying USB-C, Thunderbolt, HDMI, and the rest.
batteries.guide
ActiveOpen-source battery specifications database. Technical, thorough, data-driven.
Client Work
247wallst
CurrentCustom WordPress theme for financial news. Tailwind CSS, live blog features, custom stock charts plugin.
Muck Rack
2023–2025Marketing engineering with Wagtail and Django. Full-stack work on the public-facing site.
Motley Fool
2007–2023Built Django CMS and Wagtail implementations, SEO systems, lead gen platforms. First front-end hire → Director → back to IC.
Background
I've been building for the web since tables were for layout. Along the way: a FEMA contract building an accessibility-focused GIS application, nearly two decades at Motley Fool where I led the technical response to an SEC audit at their regulated RIA, and marketing engineering at Muck Rack.
The team I was on at Motley Fool generated ~$100M in revenue over two years. I know what works at scale, and I still get excited about building things.
What I prefer
Python, Django, Wagtail CMS
What I'm also good at
WordPress themes and plugins, especially for editorial and publishing
What I build for fun
Reference databases, browser extensions, tools that solve annoyances
Got a project?
Let's talk.