fun onCreate() { setContent { App() } }
val state by vm.ui.collectAsState()
@Composable
suspend fun sync() = withContext(IO) { }
Open to senior Android roles

Noorul Akbar

Android Engineer (SDE-2) · Kotlin · Jetpack Compose · KMP

4+ years shipping scalable, consumer-grade Android apps. I build fast, crash-free experiences — from connected-fitness hardware to cross-platform SaaS delivering Android + iOS from a single KMP codebase.

0
Years Experience
0
Users Served
0
Crash-Free
0
APK Size Cut
KotlinJetpack ComposeKMPCoroutinesFlowHiltRoomRetrofitFirebaseWorkManagerBLEClean Architecture
01 — about

Who I Am

NA
Noorul Akbar — Android Engineer
Noorul Akbar

I'm an Android Engineer (SDE-2) based in Bengaluru with a track record of shipping production apps that are fast, reliable, and loved by users. My core stack is Kotlin, Jetpack Compose, and Kotlin Multiplatform.

I care about the parts users feel — cold start time, smooth 60fps scrolling, crash-free sessions — and the parts engineers feel — clean architecture, modularization, and testable code. I've taken apps from legacy XML to modern Compose, bridged fitness hardware to Android over BLE, and built a cross-platform SaaS solo.

Strong in MVVM/MVI, Clean Architecture, Coroutines/Flow, offline-first design, and performance profiling.

quick facts

RoleAndroid Engineer (SDE-2)
LocationBengaluru, India
Experience4+ years
FocusKotlin · Compose · KMP
PlatformsAndroid + iOS (KMP)
StatusOpen to work
02 — skills

Technical Toolkit

⟨⟩ Languages & Frameworks

KotlinJavaJetpack ComposeKMPAndroid SDKCoroutinesFlowStateFlowSharedFlow

Architecture & Patterns

MVVMMVIClean ArchitectureRepositorySOLIDModularizationDI / HiltOffline-First

Libraries & Tech

RetrofitOkHttpRoomDataStoreWorkManagerFirebasePaging 3Navigation

Networking & Real-Time

REST APIsWebSocketsMQTTPush (FCM)OAuthBackground Services

📡 Hardware & IoT

Bluetooth BLESerial CommHW↔AndroidFitness DevicesSensor DataJNI/NDK

AI & Mobile Intelligence

Gemini APIOpenAI APIPrompt EngOCRML KitSTT / TTS

Performance & Quality

R8 / ProGuardBaseline ProfilesMemory OptANR PreventionJUnitEspresso

🛠 Tools & Practices

Android StudioGitGitHub ActionsGradlePlay ConsoleCI/CDAgile
03 — ENGINEERING

Developer DNA

Interactive circular synthesis of my core engineering focus, architectural patterns, and stack distribution.

ANDROID ARCHITECTURE PERFORMANCE UI ENG BACKEND
ANDROID ENGINEER Noorul Akbar

Android Development

45%
Focus Level Expert Focus
Experience 4+ Years

Passionate about building hardware-integrated, low-latency, and high-performance Android applications with clean composable UIs.

Kotlin Jetpack Compose KMP BLE Core JNI/NDK
04 — experience

Where I've Worked

Android Engineer (SDE-2)

Sports Tech GmbH — Bengaluru
Feb 2025 – Present
  • Built and scaled Kotlin + Jetpack Compose apps (MVVM, Clean Architecture) for 50K+ users on flagship connected-fitness devices — treadmills, bikes & rowers.
  • Developed interactive workout experiences with live device telemetry, real-time metrics & Bluetooth/BLE device sync over REST + streaming pipelines.
  • Cut cold start 30%, APK size 70%, memory 40% via Baseline Profiles & R8; sustained 99.9% crash-free sessions.
  • Built subscription & paywall flows with secure in-app billing — a 30% subscription revenue lift.
  • Integrated Firebase (FCM, Firestore, Analytics, Crashlytics) and set up CI/CD via GitHub Actions; mentored junior engineers.

Android Developer

Mallow Technologies Pvt. Ltd. — Coimbatore
Jul 2022 – Jan 2025
  • Built TRYGG, a real-time safety & incident-reporting app (Kotlin, Compose, MapBox) with GPS tracking and reliable background execution under Doze & OEM limits.
  • Engineered a Panic Mode emergency-alert flow with priority notifications and live map-based locating with route plotting.
  • Implemented real-time secure messaging and privacy-first, user-controlled location sharing.
  • Led Java-to-Kotlin migration to MVVM + Clean Architecture; integrated Retrofit, Room, Coroutines, Flow for offline-first sync.
05 — projects

Selected Work

Independent Product • Portfolio

Neer Thuli — Water Delivery Management

A modern SaaS-based water delivery and inventory management platform designed for water distributors and retail shops. The application includes customer management, inventory tracking, stock management, employee operations, sales recording, revenue analytics, Firebase cloud synchronization, and a beautiful Material 3 interface with full Dark and Light mode support.

Neer Thuli Screenshot 1 Neer Thuli Screenshot 2 Neer Thuli Screenshot 3 Neer Thuli Screenshot 4
Independent Product · Live

UniWatt Elektrik

A production cross-platform field-workforce SaaS for industrial electrical contractors — solo-architected in Kotlin Multiplatform, Android + iOS from one codebase (70% reuse). Tenant-isolated Firestore, sub-second real-time dashboard, GPS attendance, e-signatures & one-tap PDF job cards.

UniWatt Screenshot 1 UniWatt Screenshot 2 UniWatt Screenshot 3 UniWatt Screenshot 4
Freelance Project

VIKA — Smart Billing

A full business billing & management platform. Architected a complete invoice lifecycle engine (Enquiry → Quotation → Proforma → Sales Order → Tax Invoice), payment-tracking ledger, multi-layout PDF generators, UPI QR payments, OCR bill scanning & an AI assistant.

VIKA Screenshot 1 VIKA Screenshot 2 VIKA Screenshot 3 VIKA Screenshot 4
06 — deep dives

Case Studies

Hardware → Android Integration Sports Tech · R&D

Bridged fitness-hardware firmware to Android over BLE / serial with a JNI/NDK streaming layer. Authored ProGuard/R8 keep rules for native bindings enabling a 70% APK cut, and migrated native libraries to 16KB memory page-size support ahead of the Play Store mandate.

Solo Multi-Tenant SaaS UniWatt · KMP

Shipped a multi-tenant field-workforce SaaS single-handed — KMP Android + iOS from one codebase (70% reuse), a sub-second Firestore dashboard with live GPS attendance, e-signature signoff & PDF job cards, tuned to a steady 60fps via Animatable + derivedStateOf across 9 screens.

07 — writing

Handbooks & Writing

DEEP DIVE

Flow · StateFlow · SharedFlow · LiveData · ViewModel

Cold vs hot streams, state holding, shared ViewModels, events — when to use which, with code.

GUIDE

Local Storage, DataStore & Offline-First

SharedPreferences → DataStore, Room, caching strategies, single source of truth, WorkManager sync.

PLAYBOOK

30-Day DSA Interview Prep

60+ problems in Kotlin, pattern-by-pattern, company tags, complexity & follow-ups.

Authored interview handbooks on Android architecture, concurrency, data, and DSA. See more on GitHub →

08 — contact

Let's Build Something

I'm open to senior Android opportunities & freelance work. If you're hiring for Kotlin, Compose, or KMP — let's talk.

09 — ACTIVITY

Open Source Journey

An interactive visual log of my daily commits, open-source repositories, and contributions across the community.

🔥
0+
Yearly Contributions
📦
0+
Repositories
0+
GitHub Stars
🍴
0+
OS Projects
BUILDING EVERY DAY
Less More
JanFebMarAprMayJunJulAugSepOctNovDec
MonWedFri
Noorul Akbar

Noorul Akbar

@noorulakbar8098
120+ Repos
340 Followers
290 Following
Explore My Open Source