Over the years, I’ve worked across product surfaces from websites to email workflows, bootstrapped projects from scratch, and maintained legacy systems while shipping new features. I also enjoy improving developer workflows through tooling and automation.
Outside code, I spend time documenting wildlife and macro moments. This site brings both sides together: building thoughtful web experiences and sharing field notes from photography.