software for humans
I create software for humans – products that solve real business problems and interfaces that delight users. With experience spanning Software Engineering, Product, and UX roles, I bring a unique cross-functional perspective to building sustainable solutions that create meaningful value.
Currently, I'm the Principal Frontend Engineer at Trading Strategy, building production DeFi applications with Svelte/SvelteKit. I'm also deeply involved in the Svelte community as a conference speaker, library author, and co-organizer of Svelte Chicago.
A selection of recent projects that showcase my passion for creating software for humans – blending exceptional UX with modern web technology.
Production DeFi platform for algorithmic trading built with Svelte/SvelteKit. Featured on SvelteKit's official showcase. Full Web3 integration with wallet connectivity, smart contracts, and real-time, interactive charts.
Recreation of the Macrodata Refinement interface from the TV show "Severance" using Svelte. Featured in my Svelte Summit 2025 talk exploring advanced animation techniques and creative UI implementations.
A widely-used finite state machine library for Svelte applications. Provides an elegant, lightweight Svelte-optimized state machine API with excellent TypeScript support. Featured in my Svelte Summit 2021 lightning talk.
A SaaS platform for lean experimentation, enabling startup teams to collaboratively identify, prioritize, and validate product hypotheses. Built as part of my work productizing lean startup methodologies at Zenthropic
As a leader and participant in various software communities, I strive to create a welcoming environment for others to connect and grow.



Climbing keeps me humble about where I am today and excited about where I might be tomorrow. It remindes me to depend on others (with my life!) and to be dependable. And it's just. so. much. fun.


