I’m driven by a simple joy: making life easier to navigate. Whether it’s a tangled interface, a loose doorknob, or a student who just isn’t engaging, I’m drawn to breakdowns, not just to fix them, but to understand them. What’s not working here? What’s underneath this friction? And how can we build something better for real people?
That curiosity is what led me to build MtnSense Forecasts, a custom tool for a mountain guide who was juggling weather forecasts, message boards, and avalanche reports across a messy spreadsheet. I designed a single-page interface that brought all that data together, turning a clunky process into a smooth experience for both him and his clients, especially those new to backcountry travel.
Or on SmileWorks, a dental management app I helped develop, where I hunted down a tricky client-side rendering bug that left a gap in the nav bar. It was subtle, but solving it meant a uniform, cleaner interface, the kind of fix that feels invisible, but makes a big difference.
My approach is grounded in human-centered design, shaped by years of working with neurodivergent individuals. I’ve seen how the right structure or small adjustment can open up access, confidence, and connection. We don’t always need to reinvent the wheel, but when we truly understand who we’re building for, we can create flexible, inclusive solutions that help more people succeed.
At my core, I’m a fixer and a connector. I like making things work better, reach further, and help more. Code just happens to be one of the best tools I’ve found for that.
I'm based out of Seattle, WA and when not coding I can be found climbing mountains, running, playing chess, tending to my bonsai, or building custom hi-fi speakers!