About Work
Currently employed by Fetch. Building a world-class product catalog. Keeping microservices blazing fast. Teaching fun event-driven architectural patterns supported by Kafka.
Previously employed by:
- Shipt. Worked on the product pipeline and related services. Lead a transition from SNS + SQS to Kafka. This included building an in-house kafka library to introduce standards and simplify transition. Built really fast microservices in Golang, solved architectural problems at scale, and mentored a group of excellent engineers.
- Wildbit. Worked on Postmark. Had a blast with a fantastic team building a killer ESP. I focused on .Net services and learned how hard and interesting email can be. As a member of a small team, I wore many hats. So I was also able to play with fun things like RabbitMQ, ELK, Kafka, ansible, etc.
- Daxko. Mostly worked in .Net on Operations (membership management software for non-profits). Also dabbled in mobile dev, javscript, ruby, devopsy stuff, and whatever else I could get my hands on.
About Fun
I spend a lot of time on my bike. I started out BMXing as a teenager, got into mountain biking in college, and started seriously riding road in 2014.
My longest ride to date was a 217 mile attempt at the Unbound XL in June 2021. I really need to write a blog post about that. It was the latest in a string of DNFs that started with my 2019 attempts at Dirty Kanza 200 (made it 120 mi) and the Delta Epic (made it 160 of 300). I’ve learned a ton of lessons and look forward to actually finishing one of these Epics in the coming years!
These days, I only “race” on gravel. I’m a solid mid-pack kind of guy. Some highlights of the past several years were:
- Fastest ever dirty century at Rebecca’s Private Idaho in 2017
- Hardest dirty century every at Mid South 2020. Read about it here
- Standard Deluxe Dirt Road Century is always a blast
- Southern Cross is one of the best routes in the Southeast
- Finally, I always try to make it out for at least one MS Gravel Cup race each year