In brief
- Senior Software Engineer at Mettle (opens in a new tab), part of NatWest (opens in a new tab). Eleven years building software people depend on.
- Leading AI agent development for Mettle and NatWest, using Google ADK to reduce repetitive work and give customer service teams more time for meaningful work.
- Creator of Ribbons, ReminderOS and FrameOS. I build them for fun and to showcase my skills, taste, creativity and attention to detail.
Work
The Mettle mobile app
The work I’m proudest of helps customers in vulnerable situations tell Mettle what support they need, directly in the app. I work with UI/UX engineers to make that journey simple, and own features from the first design conversations through to release on iOS and Android, using React Native.
Accessibility is part of that work. I champion improvements to screen reader support, VoiceOver behaviour and announcements, so customers can understand what’s on screen and what happens when they take an action.
Mettle on iOS (opens in a new tab)Mettle on Android (opens in a new tab)
AI agents for Mettle and NatWest
I lead a major project using Google ADK to build agents for document analysis and automate manual work. The goal is to give customer service teams less repetitive document review and more time for work that needs their judgement.
That takes more than building an agent. I bring together engineers, security architects, customer service, risk, fraud and financial crime teams to work through the decisions that matter when building for a bank.
Projects
I build apps in my own time because I want to see how far taste and craft can go when nobody’s setting the brief.
Ribbons (opens in a new tab)
My proudest build. A place for everything you want to keep: text, images, links and documents, across iPhone, iPad and Mac. My favourite feature is Deep Recall, which searches the words inside your screenshots and documents, so you can find something even when you can’t remember what you called it.
ReminderOS (opens in a new tab)
Reminders that fit real life, with iOS repeat schedules like every second Tuesday or the last weekday of the month. It started at a RevenueCat hackathon, and I couldn’t stop working on it.
FrameOS (opens in a new tab)
QuickTime wasn’t enough for the app demos I wanted to make. FrameOS lets me record an iPhone, iPad or Android screen from my Mac, alongside my camera and microphone for guided demos. I can crop recordings to store specifications and create videos and screenshots for the App Store, Google Play and social posts, without juggling separate tools.
Writing
Kenya UK Guide
Practical Kenyan ID and passport guides, a quick ID checklist and connections in the Kenyan community in the UK.
About me
I’ve built software people lean on: energy bills and pay-as-you-go meter top-ups at Bulb (opens in a new tab), credit card applications and payments at Onmo (opens in a new tab), where I led a full mobile app rewrite and its release, and clinical trial tools for managing patient data at Medidata (opens in a new tab). From consumer apps serving millions to clinical software, I’ve learned how much people depend on getting the small things right.
The details people can’t name are often the ones they feel: a haptic that lands just right, an animation that explains what happened, an error message that doesn’t make anyone feel stupid. I sweat those details.
Building my own apps keeps me close to the whole process, including the less glamorous bits: architecture choices, App Store review, and deciding when to stop polishing and ship.
Let’s talk
Building a mobile app, an AI agent or a system, and want a second brain on the first decisions? Bring your idea, architecture questions or release plans. If you’re early in your engineering career, bring the questions you’re not sure who to ask.
We’ll talk through what to build, where to start and what can wait. I’ll tell you what I’d do, including when the answer is “don’t build that yet.”
Book a call with me (opens in a new tab)
Prefer email? Reach me at paul@launchtoday.dev.


