Hi there! I'm Thomas Moore, a Product Designer who codes

I’m an enthusiastic product designer + web developer. I'm passionate about helping companies build delightful and meaningful products that improve the lives of their users.

Work

I’ve worked on software projects for almost 10 years, gaining experience in end-to-end product delivery. I’ve been priviledged to work on a variety of products for some incredible organisations.

Illustration of project 8
  • UX Design
  • Product Design

RBS / Mobile Banking

Working collaboratively to build a brand new challenger bank from the ground up.

Illustration of project 8
  • UX Design
  • Product Design

Virgin Money

Designing a new mobile banking experience for a brand new challenger bank.

Illustration of project 8
  • UX Design
  • Product Design

Travis Perkins

Exploration of how digital can be used to improve the kitchen buying experience.

Illustration of project 8
  • UX Design
  • Product Design

Transport for London

Defining a coherent set of mobile design standards for TfL’s first mobile program.

Projects

As well as freelancing work, I like to build my own projects. This allows me to explore different design tools and programming languages, as well as build experience in end-to-end product delivery.

Illustration of project 8
  • HTML
  • CSS
  • JavaScript
  • Django
  • Docker
  • Heroku

allconf.io

A comprehenseive list of tech conferences and events from across the globe.

Illustration of project 8
  • TBC

AdBoard

A marketplace for sponsorship and ad spaces in indie hacker's digital products.

Services

I’ve worked on software projects for almost 10 years, gaining experience in end-to-end product delivery. I’ve been priviledged to work on a variety of products for some incredible organisations.

Empathise

Gain an empathetic understanding of the problem and goal we are trying to solve and achieve. Gather and analyze findings to synthesize a strategic plan. This stage typically includes user research, competitive analysis, and exploration.

Design

Produce a number of low-fidelity designs and test prototypes to achieve sustainable, viable, and consistent final design. At the end of this phase, a pixel-perfect design will be generated.

Develop

As a UX Engineer, my daily playground revolves around front-end development (HTML, CSS, and JavaScript). I work hand-in-hand with engineers up until the finish line and beyond.

Iterate

Continuous iteration must be done to improve the quality of user experience. By measuring the outcome, we can learn to create better products that help people and make a difference.

Let's work together!

I'm always open to hearing about freelance product design and development projects (or if you just want to say hi!)

Kind words

"I was always impressed by his deliverables from experience maps to personas to prototypes. He's one of the hardest working people I know. He was supportive, efficient and very knowledgeable. I highly recommend him."

Adrian Van Cooten

Senior UX Designer