nmo.

Designer × Builder × Learner

At my core, I'm someone who designs with empathy, builds with code, and learns by shipping. That combination makes me a different kind of Product Manager.

Designer

I care about the details that make products feel human. Products should feel right for their context, not just functional. Google UX Design certified, but I learnt more by watching real users stumble through my prototypes. Design isn't decoration – it's solving problems in ways people actually enjoy using.

Builder

I don't stop at Figma files. I ship production code – React Native apps, Next.js sites, Python tools. AI accelerates implementation, but I focus on architecture and solving the right problems. BSc in Creative Computing taught me the foundations, but shipping real products taught me everything else. Ideas mean nothing without execution.

Learner

I add "What I learnt" sections to projects because growth is the point. I document my evolution publicly because teaching solidifies learning. I'm not afraid to show early work, failed experiments, or pivots. The journey matters as much as the destination. Always curious, never done.

What I'm Doing Now

Day Job: Digital Product Manager

At Thomson Reuters Foundation, I manage a portfolio of digital products (Trust.org, Context.news, newsletter platforms, assessment tools). Went from Junior Coordinator to Product Manager in 2 years by shipping results: 30% faster defect resolution, 40% faster onboarding, 30% team productivity boost through AI-assisted workflows.

Side Projects: Building in Public

I ship tools that solve real friction for real people. Not personas. Actual humans in my circles.

  • KCFC League App – Automated football league manager that runs itself, built to iterate when needed
  • FPL Poster Maker – Built in an evening so my group doesn't wait for me
  • Claude Docs Loader – Auto-loads stack documentation at session start to speed up development
  • Sramax – AI CV optimiser with privacy-first architecture (in development)
  • Builds – Learning journal with project write-ups (you're reading it)

How I Work

Ship fast, iterate faster

Small scope, real users, shipped to production. Built in evenings, not quarters.

Built for efficiency

I optimise for low maintenance, then iterate when I see opportunities to improve. Not fragile, just intentional about where complexity lives.

Solve my own friction first

I build from problems I've felt personally, then generalize for others.

Products should feel intentional

Everything should feel like someone thought about it. Some products need warmth. Others need simplicity. Match the approach to the user.

AI-assisted execution

AI speeds up implementation. I focus on architecture, problem definition, and ensuring it solves the right thing.

Document and learn

I write about what I build. Public iteration, public growth.

The Journey

2024–Present

PM who ships

Started building side projects that solve real problems for real people. Stopped waiting for "proper" portfolio work.

2023–Present

Thomson Reuters Foundation

Junior Coordinator → Digital Product Manager in 2 years. Managing digital portfolio, shipping results, championing AI workflows.

2023–2024

Google UX Design Certificate

Learnt design thinking, user research, prototyping. Completed QuickBitesPay and BicycleShop case studies.

2020–2023

University of West London

BSc Creative Computing. Learnt React, Node.js, and ML. Built an AI career chatbot for my final year project.

2012–2019

Tesco PLC

Operations & team leadership. Learnt execution, KPIs, customer service. Knew I wanted to build products.

"Operations taught me execution. Code taught me autonomy. Design taught me empathy. The combination makes me fast, technical, and user-focused."