Selected project
Connected
devices
Making hardware complexity feel simple in the browser.
Stem1 & Stem2 / Product interfacesEllen Welsh / Senior frontend developer
I build product interfaces, connected-device experiences and websites with React and TypeScript. My design background shapes the details, and my personal projects explore coding agents, interactive 3D and practical tools.
Selected project
Making hardware complexity feel simple in the browser.
Stem1 & Stem2 / Product interfaces
Product UI & interaction · Stem
Responsive navigation, clearer hierarchy and considered product interactions.

React & Storybook · Personal project
Exploring reusable React components, their variants and interactive states.

Responsive web · Stem
Translating a visual direction into a responsive product experience.
Personal projects exploring art direction, working interfaces and agentic programming. I set the design direction, use coding agents to develop the implementation, then refine the details through visual review and feedback. The projects span bespoke wedding websites, practical tools and interactive 3D.
Self-directed wedding concept
A garden-inspired wedding concept, exploring bespoke art direction and an agentic development process.


Personal project
A wedding website and invitation dashboard for managing guest invitations and RSVPs.

Personal workshop project
An interactive workday dashboard with persistent tasks.

Personal workshop project · Fictional business
A plant-shop concept with editorial photography and practical visit information.

Personal workshop project
An interactive globe connecting five city scenes through scroll-driven motion.