Joshua Hanson
I build interfaces that look right, load fast, and hold up at scale.
Frontend Engineer with a strong focus on component architecture, design systems, and performance.
10 years
Frontend development across product teams, ecommerce platforms, and agency work.
200+ stores
Frontend work for a national cannabis retail platform.
Product + UX
Components, Figma handoffs, accessibility, performance, and user flows.
About
Background
I'm a frontend engineer with nearly a decade of experience across ecommerce platforms, agency work, and internal tooling. My strongest work sits at the overlap of engineering and design: reusable components, interaction patterns, performance improvements, and the small UI details that make software feel right.
Frontend quality comes down to the systems underneath it. As AI-assisted development becomes more common, reusable components, clear patterns, and good defaults matter more than ever. I've spent years building and standardizing shared component libraries. It's the work I find most interesting and do best.
Work
Selected projects
Approach
How I work
I ask questions before building.
A vague feature usually needs clearer requirements before it needs more code.
I care about the in-between states.
Loading, empty, error, disabled, and responsive states are part of the interface, not afterthoughts.
I turn repeated patterns into reusable pieces.
If the same UI keeps showing up, it probably belongs in a component.
I think frontend is product work.
The interface is where users feel every product decision, good or bad.
Experience
Where I've worked
2019–2026
Cannabis retail technology platform — ecommerce, kiosks, internal tools, shared UI systems.
2017–2019
Agency work across CMS, ecommerce, media, tourism, nonprofits, and React/PWA projects.
2017
Magento ecommerce development.
2016
UX/UI, WordPress, client projects, and applied research work.
Resume
Want the full picture?
Work history, technologies, and project details — all in one place.
View Resume


