About
I'm a software engineer at Inngest, where I work on the durable-execution engine, the SDKs developers build on top of it, and the dashboard. Most days that means Go, TypeScript, Python, and React, plus a lot of thinking about what happens when your code dies halfway through a step. I also write on the Inngest blog -- here's all of it.
Before Inngest I spent over a decade at mostly early-stage startups like SBLive - High School on Sports Illustrated, SchoolStatus, and Tuft & Needle. Along the way I went from writing code to managing the people writing it, and then back again. At SBLive I also got very into data, from user-behavior analytics to a ratings and rankings system across high school and pro sports that I'm still a little too proud of.
A short list of neat things I've done:
- Joined multiple startups early (as early as the second engineer) and stuck around while they grew into multi-million-dollar businesses.
- Led engineering teams, which meant recruiting, mentoring, and performance reviews.
- Helped scale SBLive's infrastructure to millions of daily active users.
- Built a GPT agent that talks to SBLive's API before everyone had one.
- Spent years deep in Ruby on Rails and React, and still write React at Inngest.
- Sat on panels about technology and entrepreneurship in the Mississippi tech community.
Outside of work I'm usually reading, on my bike, hunting down good coffee and craft beer, or at a stand-up show. I split my time between Brookhaven, Mississippi and San Diego, California with my partner Jonna and our three dogs, Josie, Ty, and Roux. Go Padres!