I'm a Senior Software Engineer with 11+ years building production mobile apps that ship to millions of users. My depth is in Android apps but I build across the whole product: native iOS (Swift), Kotlin Multiplatform (KMP), and Node.js backends.
Today I lead a team of 4 engineers at TigerIT Bangladesh, owning delivery across four production apps including NID Wallet, Bangladesh's official national identity app (10M+ installs), where I built the on-device biometric verification pipeline: real-time face capture, liveness detection, and AFRS matching with CameraX and ML Kit.
What I do best:
• Android, deeply - Kotlin & Java, Jetpack Compose, Coroutines/Flow, MVVM & Clean Architecture, and modern platform migrations.
• Cross-platform & iOS - Kotlin Multiplatform (KMP) and native iOS/Swift, sharing logic across Android and iOS instead of building everything twice.
• Backend & cloud - Node.js/Express/MongoDB APIs on AWS, so I own features end to end, not just the client.
• On-device ML & biometrics - CameraX, ML Kit, liveness/face recognition, plus fingerprint & RFID field systems.
• Reliable delivery - I cut crash rates ~50%, hardened error handling, integrated Unity, and own release pipelines end to end.
Recently I've gone deep on agentic AI coding (Claude Code, Codex, Antigravity), using it to accelerate feature work, large-scale refactors, and code review and I'm always hunting for ways it makes engineering teams faster.
I'm open to remote Senior/Lead roles with US-based teams, Android, cross-platform mobile, or mobile-focused full-stack - and I'm comfortable working across time zones.