Ship on-device AI and mobile apps that feel fast

I'm a Lead Mobile Engineer with 7+ years across Android, Flutter and React Native, now focused on running AI models directly on the phone. I take on a small number of freelance and consulting projects alongside my main role.

How I can help

On-device AI integration

Add private, offline AI features to your Android or cross-platform app: summarisation, chat, vision or classification running on the phone.

  • Model choice and quantisation for your target devices
  • Integration with llama.cpp, MediaPipe, ExecuTorch or TensorFlow Lite
  • Latency, memory and battery benchmarks on real hardware

Mobile app builds

Design and ship a production app, or take over one that's stuck, in native Android, Flutter or React Native.

  • Kotlin and Jetpack Compose, Flutter, or React Native
  • BLE, MQTT, WebRTC and other real-time or IoT features
  • Play Store release and handover documentation

Architecture and code review

A fixed-scope review of your mobile codebase, with a written report your team can act on.

  • Architecture, performance and crash hot spots
  • A prioritised list of fixes with effort estimates
  • A walkthrough call with your team

How it works

  1. Step 1

    Intro call

    A free 30-minute call to understand the problem and check we're a good fit.

  2. Step 2

    Proposal

    A written scope, timeline and fixed price, usually within two working days.

  3. Step 3

    Build

    Weekly demos and a shared channel, so you always know where things stand.

  4. Step 4

    Handover

    Clean code, documentation and a walkthrough so your team can own it.

Have a project in mind?

Tell me what you're building and where you're stuck. I reply to every message within two working days.