Timeline
Founder & Engineer
Full-time on my own startup. Building the product, running the business, shipping across Android, iOS, and web.
Android Engineer
Shipped features for Sky Bet, the UK's most popular sports betting app with millions of active users.
Software Engineer (Apprentice to Mid)
Started as an apprentice. Progressed to Android engineer. 3 years of hands-on mobile development.
Founder (Side Project)
Built and published 9 Android apps while working full-time. Language learning and number training tools.
Projects
AudaTours
AI-generated audio tour platform covering 2,000+ cities in 40+ languages. An automated content pipeline handles research, script generation, and audio production at scale. The app features GPS-triggered playback, offline-first maps and audio, Mapbox routing, in-app purchases, batch translation across 40+ languages, and an agentic AI support system. Built the full stack solo: Kotlin/Compose Android app, Swift/SwiftUI iOS app, Angular SSR web platform, and 200+ Firebase cloud functions.
Sky Bet
The UK's #1 sports betting app with 1M+ installs and 4.7 stars. Shipped key customer-facing features within a large Android engineering team on a high-traffic Kotlin codebase serving millions of daily active users.
Explorer
The original audio tours app that became AudaTours. Designed, built, and launched the original concept end-to-end, from idea to Play Store. Where the journey started.
Skills
Mobile
- Kotlin / Compose
- Swift / SwiftUI
- Room / CoreData
- Hilt / DI
- Media3 / AVPlayer
- RevenueCat
AI / ML
- Multi-provider LLM pipelines
- Agentic tool-calling loops
- Batch translation at scale
- Multi-provider TTS
- PyTorch GPU inference
- Audio ML / DSP
Web & Backend
- Angular 20+ / SSR
- TypeScript / Python
- Firebase / GCP
- Stripe / Payments
- Mapbox / Algolia
- Sentry / Monitoring
