Calm, modern software for creators, builders, and mission-driven organizations. 13 years of solving the problems that need someone who sees the whole system.
Calm, modern software crafted with care. That's the short version.
I've been building software for 13 years, and the work I keep coming back to is fitting the pieces together until they click. Storytelling through maps and geographic data. Calm technology that respects how people actually work. Building with new tools like MCP servers and AI infrastructure in ways that actually make sense, not just because they're new. Whether that's a new site from scratch, improving performance and accessibility on something that already exists, finishing a project that got stuck, or connecting the systems you already have, I handle it from design through deployment and document everything so you or your team can take it from there.
A few projects that show the range: Campendium (RV camping discovery platform, mapping and search at scale), Rebelle Rally (real-time GPS data and broadcast overlays for a women's off-road rally), SafetyChain (large-scale site migration that dramatically improved performance), and elementalsugar.com (my own site, built with Astro, scores 100 across the board on Lighthouse).
I run Elemental Sugar Creative Studio from Salida, Colorado. Thirteen years fully remote, comfortable with agile teams and async workflows.
Tools I work across: Rails, React, Next.js, Astro, Swift, WordPress, Webflow, Mapbox, AWS, Cloudflare, and AI/automation tooling.
Work Terms
I'm available Monday through Friday, Mountain Time. I usually respond within a few hours during the day and within 24 hours otherwise.
I like to start with a short conversation to make sure I understand what you're working with and what you need. From there, I'll put together a written scope and estimate before any work begins. Fixed-price works well for clearly defined projects; hourly makes more sense for ongoing work, rescue projects, or anything where the shape of the thing might shift as we go.
I'll communicate through whatever your team already uses. I send regular updates, flag problems early, and document everything so handoffs are clean and nothing gets lost.