00 — What I do
Mobile apps for Android and iOS, built with Flutter.
I take products from idea to the App Store and Google Play: the architecture, the interface, the integrations, and the care that keeps an app running well after launch.
01 — Primary focus
Flutter mobile application development
Cross-platform applications for Android and iOS from a single Flutter and Dart codebase, without compromising on how either platform should feel.
- Flutter
- Dart
- Android
- iOS
02 — Capabilities
The engineering around it.
-
01
Mobile architecture
Clear layers and predictable structure that stay maintainable as the product and team grow.
-
02
API integration
Typed, resilient communication with REST, GraphQL and real-time backends.
-
03
AI-powered features
Chat, summarisation and multimodal experiences built into Flutter apps with the Flutter AI Toolkit.
-
04
AI agents
Agents that reason, call tools and take action on a user’s behalf, built with Genkit.
-
05
State and data management
Predictable application state and data flow from the server to the screen.
-
06
Offline-first storage
Local persistence and sync so apps stay fast and usable on poor connections.
-
07
Notifications and deep linking
Push notifications and links that open the right screen, every time.
-
08
Performance
Profiling and fixing jank, memory and startup time on real devices.
-
09
Testing and quality
Unit, widget and integration tests on the flows that matter.
-
10
Store releases
Signing, review and rollout on the App Store and Google Play.
-
11
Maintenance
Upgrades, fixes and steady improvement long after launch.
03 — Contact
Have a mobile product in mind?
Whether it’s a role, a product or a question about mobile engineering, email is the best way to reach me.