Mobile Engineer · Manchester, UK
I build polished, production-ready mobile applications across iOS, macOS, and cross-platform ecosystems. My work spans native Swift/SwiftUI development and Flutter — with a focus on clean architecture, smooth user experiences, and scalable codebases. I ship my own products end-to-end: architecture, App Review, monetisation, and post-launch iteration.
I'm particularly interested in projects that sit at the intersection of mobile engineering and emerging technology, including AR, on-device ML, and AI-powered features.
Mobile & Frontend · Swift · SwiftUI · Flutter · Dart · TypeScript Apple Platform · SwiftData · CloudKit · StoreKit 2 · WidgetKit · WatchKit · ARKit · Core ML Backend & Services · Node.js · Firebase · PostgreSQL DevOps & Tooling · GitHub Actions · Fastlane · CI/CD · RevenueCat · Git
Motivv — Native macOS focus tracker built entirely in SwiftUI. Surfaces focus blocks, drift moments, and app-switching patterns — not screen time. SwiftData + CloudKit sync, StoreKit 2 one-time purchase, Apple Watch companion in development. On the Mac App Store.
Fonti — iOS typography previewer for designers and developers. Browse, preview, and compare typefaces on device. "Find your type." Native SwiftUI, paid one-time purchase, on the App Store.
Hubbit — Habit tracking app that uses AI to help users build and maintain consistent routines. Smart habit suggestions, streak tracking, crisis/intervention support, and a Wrapped-style analytics experience.
HavenGuide — Faith companion app that combines Scripture with AI to deliver personalised daily devotions. Guided reflections, contextual insights, and a calm, distraction-free reading experience.
Foodnify — AI-powered food platform for recipe sharing, homemade meal ordering, and chef/caterer booking. Available on the App Store and Google Play across multiple regions.
SafeSpaceAR — ARKit + Core ML iOS app that detects household dangers in real time and surfaces safety warnings as AR overlays. Built for the Apple Swift Student Challenge 2026.
PizzaTracker — Live Activities and Dynamic Island prototype built with ActivityKit and WidgetKit.
custom_map_marker_builder — A Flutter package for building custom map markers, designed for flexible integration with Google Maps and other map providers.
PdfRenderImplementation — PDF rendering solution built from SwiftUI views, handling complex layout-to-document conversion.
claude-telegram-bot — Telegram bot powered by Claude AI with GitHub integration.
- Foundation Models and on-device AI from WWDC 2026
- App Intents and system-level integration
- SwiftUI architectural patterns for large-scale apps
Open to mobile engineering roles across the UK. Available for contract and permanent positions.



