Design, usability & software development.

Hi I'm Lee Walters, I build interfaces and design systems that help people think, decide, and trust products and data.

How I work.

I’m a front-end developer who bridges design and engineering to reduce ambiguity early and deliver coherent, usable interfaces that scale as products evolve.

I work across frameworks including React, Svelte and Angular but more importantly I focus on software shaped by strong design principles: semantic, systematic, and built for long-term maintainability.

Process.

UX process diagram showing layered tracks from problem framing through to delivery
  • Problem framing
  • Ideation
  • Prototyping
  • Solution

From Post-it notes to prompts, I follow a pragmatic, research-led process shaped by UX consultancy experience and design intuition, with AI accelerating set-up and analysis into hours, while keeping judgement, usability, and quality in the loop.

Founders: making progress before perfection.

I help early-stage teams move fast.

I work effectively with founders and small teams operating in complex, ambiguous problem spaces, where speed and clarity matter more than polish.

Product teams: build together not throw it over the wall

I adapt to the team’s needs.

I’m comfortable working as a focused front-end engineer or stepping into a broader full-stack UI role when the team needs it.

How I use AI.

I use AI as a collaborative partner to orchestrate thinking, process, and delivery. Work starts with clear intent and constraints, using AI to explore options within defined boundaries. It accelerates my workflows, while I retain judgement and taste through active review.

I work with Cursor, GitHub Copilot, ChatGPT projects and Codex in deliberate parallel, using each to challenge the others and reduce single‑tool bias. This triangulation encourages more rigorous thinking and balanced outcomes.

I feed ChatGPT projects with articles, Markdown, and static assets to form a focused knowledge base. This material is structured for retrieval and reuse over time, supporting consistent decisions across design and engineering.

I use AI to draft intent, constraints, instructions, and strategy documents, explore architectural options, and test assumptions early and iteratively.

A key focus is using AI to automate, govern, and scale design systems that operate as AI infrastructure, with scaffolding and guidance that help agents and teams apply standards consistently and intentionally, without added friction.

Experience.

Over 10 years experience spanning UX consultancies, government, advertising, the built environment, healthcare, and start-ups, gives me a broad view of how design and software operate across fast-paced, regulated, and early-stage contexts, and how to shape products and foundations that can scale under very different constraints.