Welcome to my site! I use this space to share my thoughts and explore new technologies. This current iteration is built with Next.js and React Server Components. Overkill for a personal site? Absolutely, but it's fun to try new things.
I'm a software engineer who likes building ambitious, highly interactive web applications. The work I enjoy most sits between hard technical problems and close collaboration with Product and Design to make the end result feel coherent, polished, and useful.
I previously worked at Summation and Sprout Social.
I earned a Bachelor of Science in Engineering in Computer Science from the University of Michigan in 2017.
Stand on the Shoulders of Giants
Why leveraging existing tools is an act of wisdom, not laziness
Composition
A commentary from the trenches
Zero Downtime Migrations
TLDR: expand, migrate, contract.