AI2026in-progress
TravelTalk AI
Offline translation application using real machine-learning models directly on the device.
- Role
- Senior Android Engineer
- Domains
- On-device AI · Translation · Computer vision · Offline
Overview
A translation app for people who are travelling — which is exactly when connectivity and data roaming are least dependable. Voice, text and camera input are all handled by models running on the phone.
The problem
Translation apps typically fail at the moment they are needed most: abroad, offline, with no roaming data. Sending speech and photographs to a server is also a privacy cost travellers don't choose.
What I built
On-device neural machine translation and language identification through ML Kit, with CameraX and OCR driving a live translation overlay over the camera feed. Everything runs locally, so the app works with the network switched off.
Related projects
- AIPrompt To Pic GeneratorJetpack Compose Android application that helps users discover categorized AI image-generation prompts and create images using Gemini and ChatGPT.
- AIAssistMate — AI FriendKotlin Multiplatform AI assistant application that lets users create multiple personalized AI assistants with custom system prompts and persistent conversation memory.
- AIMira — AI AssistantIn-progress Jetpack Compose AI assistant built with Kotlin Koog for conversational interactions and everyday assistance.