About / Ellen Welsh
A design background.
A developer’s practice.
I’m a Senior Frontend Developer with nine years of professional experience and a background in design.
I specialise in React and TypeScript, building considered interfaces for web products, connected devices and websites.
My work spans reusable components, design systems and complex product interactions, with attention to accessibility, testing and performance.
Alongside my professional work, I use coding agents to develop personal projects, from invitation and task-management tools to an interactive Three.js globe. I shape the brief, review the implementation and refine the result through browser testing.
Alongside hands-on development, I help shape frontend technical decisions, review implementation approaches and support other developers. I work closely with design to maintain consistency as the product evolves.
How I work
Design / Engineering- 01 Product interfaces
- Responsive layouts, clear interaction patterns and useful feedback across desktop and mobile.
- 02 Reusable foundations
- Components and design systems that help keep interfaces consistent and maintainable.
- 03 Technical collaboration
- Working with design and other developers to review approaches and shape frontend decisions.