Featured Work
Joe's Garage
The Chinook
Spoto Fitness
What I build.
Concept to production. I work on the whole thing — design, code, infra. No handoffs, no telephone game.
Web Development
Astro, Svelte, Cloudflare Workers. Sites that load in under a second and don't fall over when traffic shows up.

Web Development
Web Development
UI & Interaction Design
Interfaces that feel like something. Scroll-driven motion, real micro-interactions, shaders when they earn their keep.

UI & Interaction Design
UI & Interaction Design
Edge Infrastructure
Cloudflare Workers, D1, KV, R2. The whole stack runs at the edge — milliseconds from every visitor, no origin server to babysit.

Edge Infrastructure
Edge Infrastructure
A bit about me.
0+
Miles of Trail
0+
KM Cycled
0
Lighthouse Score
Full-stack, end-to-end
Say hi →Calgary, Canada.
Open for work
Josh Hunter-Duvar
Web Developer
I thru-hiked the Appalachian Trail, biked across Canada, then completed the Pacific Crest Trail and Continental Divide Trail — the Triple Crown of Hiking. Then climbing in Squamish and Spain, a 3,000 km walk across New Zealand, and the Great Divide Trail through the Canadian Rockies.
Then I got sick. It took years to get diagnosed, and I had to rebuild from zero. I came back as a campaign organizer for the Alberta NDP — all four of my candidates won. Then bike messengering, freelance dev, and now this.
Now I build websites with the same commitment I brought to 10,500 miles of trail. Edge-deployed on Cloudflare, sub-second loads, no shortcuts.
Triple Crown of Hiking
AT / PCT / CDT
I Don't Take Shortcuts.*
*10,500 miles proved that
Appalachian Trail
2,190 miles
Thru-Hike
Trans-Canada Cycling
7,000+ km
Coast to Coast
Pacific Crest Trail
2,650 miles
Thru-Hike
Continental Divide Trail
3,100 miles
Thru-Hike · Triple Crown
Squamish & Spain
Rock Climbing
Climbing Trips
Te Araroa
3,000 km
Thru-Hike · New Zealand
Alberta NDP
4/4 Candidates Won
Campaign Organizer
Great Divide Trail
1,130 km
Thru-Hike · Canadian Rockies
Freelance Web Development
Calgary, AB
Available for new work