Hello! I'm Senior Android Engineer

Android Team Lead
Multiplatform Engineer

Senior Android Engineer and team lead with 5+ years shipping production Kotlin applications for German, UK and US clients, with four apps live on Google Play, three of them rated 4.4 to 4.6. Leads three engineers across four products, owning multi-module Clean Architecture, Jetpack Compose, CI/CD and Play Store release. Specializes in Arabic and RTL localization engineering, payment and subscription integrations, on-device AI (TensorFlow Lite, ONNX Runtime, ML Kit), Twilio VoIP and Kotlin Multiplatform across Android, iOS and Desktop.

0+
Years of Experience
0
Apps Live on Google Play
0★
Top Play Store Rating
0%
ANR Rate (Play Console)
Kotlin · Android

        
Android
Backend
Web & Desktop
AI / ML
EXPERIENCE

Where I've Worked

Senior Android Engineer, Android Team Lead
Techelix
  • Lead three Android engineers across four production applications, owning architecture decisions, code-review standards and Play Store release sign-off.
  • Established a multi-module Jetpack Compose and Clean Architecture standard with MVVM and Hilt, enabling parallel feature delivery across 10,000+ active users.
  • Shipped the Spark kiosk tablet app for member check-in, subscriptions and Paging 3 across a 50,000+ member dataset.
  • Reduced ANR rate to below 0.1% (Play Console vitals) by restructuring concurrency around Coroutines and structured Flow cancellation.
  • Integrated Twilio VoIP into ADELE for in-app SIP calling, covering call-state management, audio routing and foreground-service background calls.
  • Built GitHub Actions and Bitrise pipelines for multi-flavor builds, automated tests, signing and staged rollout, gated by Detekt, Lint and LeakCanary.
Jul 2023 to Present
Android Developer
Eurosoft Tech Limited
  • Delivered a real-time ride-hailing platform for UK operators (Colins Cars, 5 Ten Taxis, Delta Cars) with Google Maps live tracking and push dispatch, raising the Play Store rating from 3.8 to 4.4.
  • Integrated Stripe, JudoPay, Google Pay and PayPal across booking and payout flows, covering tokenized capture, reconciliation and retry handling.
  • Consolidated three white-label brands onto one multi-flavor Gradle codebase, shipping each feature once instead of three times.
Dec 2022 to Jul 2023
Android Developer
Capital Technologies Ltd
  • Built a multi-vendor e-commerce and grocery delivery app processing 5,000+ daily orders across multiple regions.
  • Delivered cross-platform React Native features alongside the native client, sharing checkout across Android and iOS.
  • Designed an offline-first Room data layer with background sync and conflict resolution for intermittent connectivity.
Jan 2022 to Dec 2022
Android Developer
Digi2i
  • Delivered Java and Kotlin applications for a government programme under regulatory security and accessibility obligations.
  • Hardened releases with ProGuard and R8 obfuscation and maintained JUnit, Espresso and Mockito suites under Lint enforcement.
Nov 2020 to Dec 2021
EDUCATION

Education & Certifications

MSc Computer Science IN PROGRESS
SZABIST, Karachi
In progress, expected Dec 2026
BSc Software Engineering
ILMA University, Karachi
2021
SERVICES

What I Build

Android Application

01/
Android App Development

End-to-end native apps in Kotlin and Jetpack Compose – from architecture to Play Store release, built on Clean Architecture, MVVM/MVI and multi-module design.

02/
On-Device AI & ML Integration

TensorFlow Lite and ONNX Runtime features that run offline – keyword spotting, voice detection and ML-powered UX with sub-200ms latency.

03/
Architecture Modernization & KMP

Migrating legacy codebases to Compose, multi-module Clean Architecture and Kotlin Multiplatform – cutting complexity, crashes and onboarding time.

04/
CI/CD & Release Management

GitHub Actions and Bitrise pipelines, automated testing and quality gates, multi-flavor builds and Play Console releases that ship 40% faster.

PORTFOLIO

Featured Projects

ADELE Healthcare Assistant

4.5★ · Germany

ADELE Healthcare Assistant is a voice based digital health companion designed to help people who need care live more independently. It lets users log and track vital signs by voice, keep a health diary, compare readings against personalized target ranges, set reminders for appointments, medication, and daily routines, and reach help quickly through a built in digital emergency call system with fall detection and location sharing.

KotlinMulti-ModuleClean ArchitectureMVVMDI KoinCoroutinesRemoteViews
ADELE Healthcare Assistant HEALTHCARE · AI

Sparktan

50K+ members

Sparktan is a companion CRM app for staff members and business owners, giving studio teams a mobile way to run daily operations without logging into the desktop CRM. Staff can clock in and out, manage schedules and appointments, track contacts and memberships, process overdue payments, message members, and pull reports on attendance, rank history, and invoices, all with role based permissions separating what owners and staff can access.

KotlinClean ArchitectureMVVMDI Dagger-HiltCoroutines
Sparktan FITNESS PLATFORM

Spark Kiosk

1k+ members

Spark Kiosk turns an Android tablet into a self service attendance kiosk mounted on the class wall. Students check themselves in by searching for their name or tapping directly on the class roster, while the kiosk also displays expired membership status and rotating event or announcement content between check-ins. A PIN protected Instructor Mode gives staff full access to manage the roster, view student photos, track hours, and mark attendance manually when needed.

KotlinClean ArchitectureMVVMDI Dagger-HiltCoroutines
Spark Kiosk FITNESS PLATFORM
SKILLS

A Toolkit Across Every Layer

Languages
KotlinJavaSwiftSQLJavaScript / TypeScriptCoroutinesFlow (StateFlow / SharedFlow)
Android & Surfaces
Jetpack ComposeMaterial Design 3XML LayoutsViewBindingCameraXGoogle Maps SDKWear OSApp Widgets (RemoteViews and Jetpack Glance)Accessibility (WCAG)
AI & Integrations
TensorFlow LiteONNX RuntimeML Kit OCRon-device inferenceTwilio VoIPStripeJudoPayGoogle PayPayPalPlay BillingReact NativeArabic / RTL localization
Architecture
Clean ArchitectureMVVMMVIMulti-ModuleRepository PatternSOLIDHiltDaggerKoin
Kotlin Multiplatform
Kotlin Multiplatform (AndroidiOSDesktop)Compose MultiplatformSwiftUISKIE interopexpect / actual layersKtor Darwin engineSQLDelight
Backend & Data
Spring BootNode.jsKtor ServerREST APIsServer-Sent EventsMySQLMongoDBRoomSQLDelightRetrofitOkHttpDataStorePaging 3WorkManagerFirebase
Testing, CI/CD & Release
JUnitEspressoMockitoTDDDetektLeakCanaryMacrobenchmarkBaseline ProfilesGitHub ActionsBitriseGradle Kotlin DSLPlay Console release management
CONTACT

Lets Build
Incredible Work Together

farhajkhan88@gmail.com
Karachi, Pakistan · Open to relocation: Europe & Gulf
in
Get in touch
How would you like to reach out?