
Fitness RPG · Step tracking
Walking Heroes
Turn real-world steps into power — walk to level your hero, then start a Battle Walk.
- Android
- iOS
I build cross-platform mobile apps in Flutter and Dart — one codebase for iOS and Android — with Firebase, REST APIs, in-app purchases and AI features. When part of a product needs 3D, AR or realtime graphics, I bring in Unity, so each part is built with the right tool.
iOS and Android apps from one Flutter codebase, with clean architecture, smooth UI and fast iteration from MVP to v2.
Firebase Auth, Firestore, storage, push notifications and REST APIs — plus admin panels so your team can manage content.
Chat assistants, smart search and generated content through LLM APIs such as OpenAI and Google Gemini, called securely from the backend.
In-app purchases, analytics and crash reporting, then App Store and Google Play submission and updates.
Related mobile work
Mobile apps and games I’ve shipped to iOS and Android, with the role, stack and outcome for each.
All projects
Fitness RPG · Step tracking
Turn real-world steps into power — walk to level your hero, then start a Battle Walk.

AR · Furniture & interiors
Scan your floor, place real furniture at true scale, customise colour and fabric, then save, share or buy the design.

Idle strategy · Mobile
A premium idle farming & strategy game: shelter creatures from across the universe and defend your sanctuary from space pirates.
Tools & tech
FAQ
Flutter is the better fit for business, social, productivity, booking and content apps with standard screens and forms. Unity is the better fit when the app is built around 3D, AR/VR, games or realtime graphics. I work with both, so I recommend based on the product, not the tool.
Yes. Flutter compiles one Dart codebase into native iOS and Android apps, which saves time and keeps both platforms in sync.
Yes — chat assistants, smart search, summaries and generated content using LLM APIs like OpenAI and Gemini, with API keys kept on the server and usage limits in place.
More expertise