
Outdoor Travel Writer
Developed a custom WordPress site with reusable templates, published work showcases, responsive layouts, and front-end performance optimizations.
Visit Site →I turn ideas and requirements into polished, responsive web experiences built with maintainable code, thoughtful UX, and accessibility in mind.

Developed a custom WordPress site with reusable templates, published work showcases, responsive layouts, and front-end performance optimizations.
Visit Site →
Built a centralized resource and onboarding site to make information easier to find, guide users through key steps, and simplify workflows with custom forms and integrations.
View Case Study →
Created a self-hosted photo platform built around a Lightroom RAW workflow, with automated imports, protected originals, metadata processing, and web-based browsing.
View Case Study →
Automated system to scan, capture and catalog trading cards using robotics and computer vision.
View Case Study →Clear, organized code built to be easy to understand, update, and support.
Flexible layouts and interfaces designed to work smoothly across screen sizes and devices.
Fast loading, optimized websites that perform.
Building interfaces around clarity, usability, and the needs of the people using them.
When I’m not coding, you’ll find me outdoors capturing moments with a camera.
View My Photography →I’ve spent more than 15 years building websites, solving problems, and figuring out better ways to make things work. I care about clean, responsive experiences, straightforward solutions, and technology that serves a purpose. When I’m not building something on a screen, I’m usually behind a camera or tinkering with something in the garage.
Building responsive websites, web applications, and digital experiences for organizations, teams, and clients.
Custom WordPress builds, theme development, content architecture, integrations, maintenance, and performance optimization.
React and TypeScript projects, Node.js applications, Raspberry Pi, Arduino, APIs, automation, and experimental computer-vision work.
I bring 15+ years of web development experience, a strong front-end foundation, and a habit of figuring things out. Whether it’s a website, an application, a hands-on project, or something that doesn’t fit neatly into one category, I’m always interested in the next challenge.