Design. Build. Ship. I don't just write specs - I launch products. AI accelerates the code, I own the vision.
I care about details users never notice - until they're missing. Good design disappears into the experience. Design isn't decoration – it's solving problems in ways people actually enjoy using.
I ship production code. AI accelerates implementation, but I own the architecture and problem-solving. Ideas mean nothing without execution.
I document my evolution publicly because teaching solidifies learning. I'm not afraid to show early work, failed experiments, or pivots.
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.
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)
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 based on real usage. No unnecessary complexity.
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.
Skills I've sharpened through shipping products, collaborating with teams, and learning by doing.
Align features with business goals
Decide what ships next and why
PM who ships
Building side projects for real problems and real users. Portfolio comes from execution, not permission.
Thomson Reuters Foundation
Junior Coordinator → Digital Product Manager in 2 years. Managing digital portfolio, shipping results, championing AI workflows.
"Operations taught me execution. Code taught me autonomy. Design taught me empathy. The combination makes me fast, technical, and user-focused."