Deen.
TheDev
I build full-stack iOS, web, and AI-powered software — currently shipping a subscription fitness SaaS, a UK mortgage advisory, and a few side quests.
From the bank counter
to the command line.
I spent five years at Halifax learning how people actually feel about their money — every panicked phone call, every joyful first mortgage, every fraud alert at 11pm. Then I went self-employed as a gas engineer for three years, where the brief was simple: the boiler is broken, fix it, the family is cold.
Both jobs taught me the same thing: the system doesn't matter, the person using it does. So I picked up Python, then SwiftUI, then Django, then Flutter — and started building software the way I'd want it built for me.
Today I'm on the Imperial College London × HyperionDev full-stack track, shipping GymFlow (a subscription iOS + watchOS fitness platform with an AI trainer), StockTrace (a live operational tool for a UK retailer), and AZI Mortgages (a UK whole-of-market advisory site for a paying client).
years customer-focused work
languages I write daily
platforms shipped to (iOS, watchOS, web, server)
production builds in flight
Tools I trust.
GymFlow
Your coach, your watch, your kitchen — one subscription.
A native iOS + watchOS subscription product (Android via Flutter coming) with an AI personal trainer that builds nutrition and training plans against your goals. Three-tier pricing (Free / Pro / Pro AI) with Stripe billing, Apple + Google SSO, paywall fired on the third workout — value first, then ask. Backed by a Django REST API across seven domain apps and deployed on Render.
AI Personal Trainer
Reads your goal, weight history and HealthKit metrics, then sets daily nutrition targets and progressive workouts.
iOS + watchOS, Android next
Full SwiftUI app with a watchOS companion that starts a workout from your wrist. Flutter Android build in development.
Subscription billing
Stripe-powered Free / Pro ($9.99) / Pro AI ($19.99) tiers, annual at 37% off, 7-day Pro AI trial with card upfront.
Apple + Google SSO
Identity-token validation against Apple's and Google's JWKS using PyJWT — one-tap signup, no password fatigue.
Spotify in the workout view
Native Spotify iOS framework wired into the active workout — your playlist starts when the timer does.
Workouts, nutrition, trophies
Seven Django apps — workouts, nutrition, progress, trophies, payments, users, sites — and a clean MVVM iOS layer talking to them.
StockTrace
Stock, deliveries and customer orders — on autopilot.
An operational tool built for a UK retailer. A native iOS dashboard backed by a FastAPI service, with a Telegram bot that handles customer order intake and live delivery status. Live in production on Render — running the day-to-day so the owner can stop running spreadsheets.
iOS stock dashboard
SwiftUI app showing live stock levels, low-stock alerts and incoming deliveries at a glance. Tap any SKU to see history and reorder.
Telegram order intake
Customers place orders straight from a Telegram chat; a single FastAPI webhook handler validates, queues and confirms — no third-party storefront needed.
Delivery routing
Pending orders gather into a delivery queue; the iOS app shows what's out for delivery and what's waiting, with status writing back to the customer's Telegram thread automatically.
Built for a single operator
API-key auth, retry-on-failure HTTP, and a deliberately small surface area. One person can run the whole business from their phone.
AZI Mortgages
Whole-of-market mortgage advice, rebuilt for trust.
A full client engagement for a UK mortgage advisory. Multi-page site covering first-time buyers, remortgages, moving home, buy-to-let and specialist income — anchored by a three-in-one calculator (monthly repayment, UK Stamp Duty including first-time-buyer and second-home rates, and affordability / max borrowing). Twenty+ original articles, a free-consultation booking flow, and copy that draws straight from my five years on the front line at Halifax.
Three calculators in one
Monthly repayment, UK Stamp Duty (with FTB and second-home rules), and affordability / max borrowing — instant, no sign-up.
20+ educational articles
Original guides on remortgaging, BTL, complex income, fixed-rate ending, deposit sizing — written to actually answer the question.
Whole-of-market positioning
Clean information architecture across first-time buyers, moving home, BTL/portfolio and specialist mortgages.
Free-consultation booking
Lead-capture flow tuned for trust, not aggression — the page reads like a high-street branch, not a fintech ad.
A non-linear route.
Software Engineering — Full-Stack · Imperial College London × HyperionDev
Mar 2026 — Sep 2026Imperial-accredited intensive bootcamp. Hands-on Python, web, and software-engineering practice running alongside live client work.
- Practical Python projects covering data, algorithms and OOP
- Real-world Git workflows, code review and version control
- Capstone full-stack application
Gas Engineer · Self-Employed
May 2023 — Mar 2026Ran my own ticket. Diagnosing and fixing real systems under time pressure taught me how to debug anything — including software.
- Diagnostics, installation and maintenance on live equipment
- Customer trust earned one job at a time — the original API
- Translated the ops mindset into IoT and smart-home interest, then into building software
Customer Service Advisor · Halifax
Apr 2018 — Apr 2023Five years on the front line of a UK high-street bank. Where I learned how customers actually think about money — and where the AZI Mortgages copy comes from.
- Daily exposure to online banking, fraud flows and KYC
- Resolved escalations end-to-end, lifting CSAT for my branch
- Deep familiarity with fintech UX — the bedrock of AZI Mortgages
Where I learned
to think.
Imperial College London (with HyperionDev)
Software Engineering — Full-Stack Developer
Imperial College London Executive Education-accredited programme delivered with HyperionDev.
Let's build
something.
Hiring junior engineers, looking for a freelance build, or just want to chat about fitness apps, fintech, or boilers — my inbox is open.