Mobile Engineer · Android · Kotlin Multiplatform · Flutter

Hi, I'm Rajkumar Bhakta

Building production Android and cross-platform apps

Mobile engineer with 3 years building and maintaining production apps across native Android and cross-platform stacks — Kotlin, Jetpack Compose, Kotlin Multiplatform and Flutter. Five apps shipped on Google Play with 30K+ cumulative downloads, plus on-device AI features built on Google AI Edge SDK, LiteRT and ML Kit.

About

Passionate about creating intuitive mobile experiences

I work primarily in Kotlin and Jetpack Compose, with a lot of time spent in Kotlin Multiplatform and Flutter for cross-platform delivery. Most of what I build is offline-first and architecture-led — MVVM and Clean Architecture, modularised, dependency-injected — because that is what keeps an app maintainable once it is actually in the store. Lately I have been shipping on-device AI: OCR, segmentation, and local LLM inference that runs entirely without a network.

0Years experience
0+Apps on Play Store
0K+Downloads
0K+Active users
EducationB.Tech, Computer Science and EngineeringGMIT, Kolkata · 2020 – 2024 · CGPA 9.02

Skills

Technical arsenal

The languages, frameworks and tooling I reach for. Pick a category to bring it forward.

Kotlin
Dart
Java
Jetpack Compose
XML Views
Coroutines & Flow
Room
SQLite
WorkManager
ViewModel
Flutter
BLoC / Cubit
Provider
Compose Multiplatform
Kotlin Multiplatform
MVVM
Clean Architecture
SOLID
Modularization
Offline-First
Hilt / Dagger
Koin
Google AI Edge SDK
LiteRT
ML Kit
REST APIs
Retrofit
Ktor Client
Firebase
Supabase
JUnit
Mockito
Espresso
Compose UI tests
ProGuard / R8
Fastlane
GitHub Actions
Git & GitHub
Jira
Figma
Agile / Scrum
Play Console

Experience

Where I've built things

GT

Jun 2026Present

Software Engineer

GeoTech Infoservices Private Limited · Kolkata, WB

  • Engineered a real-time match-tracking module with live ball positioning in Flutter, using Provider for state.
  • Built Firebase-driven dynamic localization for a sports fan engagement app (Flutter, Cubit).
FlutterProviderCubitFirebaseReal-time
SG

Mar 2025Jun 2026

Software Developer

Sentientgeeks Consultancy and Services · Kolkata, WB

  • Built an offline-first employee tracking Android app from scratch in Kotlin and Jetpack Compose, with WorkManager background synchronization and real-time location tracking.
  • Delivered a food ordering and subscription app in Flutter with secure payment gateway integration.
  • Optimized a parcel delivery Android app (Kotlin, XML Views) and added interactive map integration.
KotlinJetpack ComposeWorkManagerOffline-FirstFlutter
RQ

Sep 2023Mar 2025

Junior Android Developer

Redoq Software Services Ltd. · Kolkata, WB

  • Improved canvas rendering performance by 90% in a Flutter/BLoC no-code website builder, by optimizing state management and eliminating redundant widget rebuilds.
  • Refactored a full-scale Point-of-Sale application covering billing, analytics and order management onto Clean Architecture, reducing coupling across legacy modules.
  • Developed a scalable white-label version of a UK-market food ordering app (Kotlin, XML Views).
  • Implemented automated CI/CD pipelines with Fastlane for Android and iOS releases.
FlutterBLoCClean ArchitectureKotlinFastlane

Selected work

Things I've shipped

Client work and personal apps, from Play Store releases to open-source packages.

Kuick - Order Food Online screenshot

Kuick - Order Food Online

Redoq Software Services Ltd.

Quick online food ordering app with real-time tracking and payment processing.

AndroidKotlinXMLRetrofit
Kuick Shop CC screenshot

Kuick Shop CC

Redoq Software Services Ltd.

A POS application for restaurants and cafes to manage orders and billing.

FlutterHttpProviderGoogle Analytics
Kuick Studio screenshot

Kuick Studio

Redoq Software Services Ltd.

A no-code application builder with drive and database management system.

FlutterHttpBlocGoogle Analytics
Trutimer screenshot

Trutimer

Sentientgeeks Consultancy and Services

An efficient offline-first employee time tracking app.

AndroidKotlinJetpack ComposeRoom
FitLife screenshot

FitLife

Sentientgeeks Consultancy and Services

A customized food delivery application focused on healthy meals.

FlutterDioRiverpodGoogle Analytics
Olinda screenshot

Olinda

Freelancing

An online grocery ordering app with real-time tracking and payment processing.

AndroidKotlinJetpack ComposeRetrofit
Canvas screenshot

Canvas

One shared Kotlin Multiplatform codebase shipped to Android, iOS and Desktop. Offline storage, an undo/redo stack and 10+ customizable brush tools. 17K+ downloads and 4K+ monthly active users.

Kotlin MultiplatformCompose MultiplatformCoroutinesMultiplatform Settings
TooAI screenshot

TooAI

Offline AI utility: real-time OCR, barcode scanning and image segmentation via ML Kit, plus on-device LLM inference (Gemma, DeepSeek, Qwen) through the Google AI Edge SDK and LiteRT runtime. Includes a system-wide writing assistant that runs entirely on local models.

KotlinML KitGoogle AI Edge SDKLiteRT-LM
Nested Menu Bar screenshot

Nested Menu Bar

A Flutter package for creating multi-level nested horizontal menu bars with ease.

Flutter
G Dealz screenshot

G Dealz

Real-time game deals and freebies tracker with background notifications scheduled through WorkManager. 10K+ downloads, and featured in Play Store's "Top New Free Apps" across the US, Canada and Japan.

KotlinMVVMRetrofitWorkManager
Physics Galaxy screenshot

Physics Galaxy

Interactive physics learning app with study materials, online tests, and integrated payments. 2K+ downloads.

KotlinJetpack ComposeHiltFirebase Suite
CGPA Calculator - MAKAUT screenshot

CGPA Calculator - MAKAUT

A comprehensive CGPA/SGPA calculator designed specifically for MAKAUT students (WBUT).

KotlinJetpack ComposeRoom DBHilt
Neetflix screenshot

Neetflix

Movie discovery application powered by the TMDB API.

AndroidJavaKotlinXML
Pixy screenshot

Pixy

Stock image discovery app fetching real-time data from the Unsplash API.

AndroidKotlinJetpack ComposeRetrofit
Video Player screenshot

Video Player

Android video player built with ExoPlayer and Jetpack Compose.

AndroidKotlinJetpack ComposeExoPlayer

Contact

Get in touch

Have a project in mind? Let's build something worth shipping.

Tell me a little about what you're building.