Senior Mobile Application Engineer

Building mobile apps
from zero to production.

Specializing in Flutter, native Kotlin/Swift, and Node.js. 5+ years shipping apps at 60 FPS.

Open to senior roles & contracts
12+
Apps on Google Play
48K+
Active Store Users
99.8%
Crash-Free Rate
5+ YRS
Production Experience
Featured Work

Shipped Apps & Production Systems.

A portfolio of 33 production mobile applications built across Flutter, Dart, and native Android/iOS — spanning quick commerce, on-demand services, real-time audio, and offline utilities.

How I Build

Architectural Standards & Engineering Principles.

Four core practices I apply to every codebase to keep apps fast, maintainable, and resilient under real-world conditions.

01 / ARCHITECTURE

Predictable State with BLoC & Riverpod

I keep UI logic dumb and state predictable. Using BLoC and Riverpod with strict repository boundaries prevents race conditions, eliminates unnecessary rebuilds, and keeps complex screens easy to debug.

BLoC Riverpod Clean Architecture
02 / REALTIME

Low-Latency Realtime Audio & Video

Low-latency voice and video tuned for spotty 4G/5G mobile connections. I implement adaptive bitrates, jitter buffers, acoustic echo cancellation, and dynamic token authentication using Agora RTC and WebSockets.

Agora RTC WebSockets <120ms Latency
03 / BACKEND

Fast, Lightweight Backends

Mobile-first APIs built for speed. Lightweight Node.js and Express services tuned with compound MongoDB indexes, connection pooling, and JWT auth to minimize mobile round-trips and save battery.

Node.js Express REST MongoDB Indexing
04 / HARDWARE

Native Bridges in Kotlin & Swift

When cross-platform plugins aren't enough, I drop into native code. I build custom platform channels for background GPS tracking, hardware sensors, custom audio routing, and device SDK integrations.

Kotlin Channels Swift Interop Hardware Sensors
Work History

Professional Experience.

Download Resume

Senior Mobile Application Engineer

2023 — Present

Rss Infotech Pvt. Ltd. · New Delhi

  • ▹ Lead mobile development across Flutter client apps and Node.js APIs, keeping production crash-free rates above 99.8%.
  • ▹ Built native Kotlin (Android) and Swift (iOS) platform channels for background location tracking, hardware sensors, and custom audio routing.
  • ▹ Implemented low-latency audio/video features using Agora RTC and WebSockets with dynamic token authorization.
Stack: Flutter, Dart, Kotlin, Swift, Node.js, MongoDB, Agora RTC, Firebase, FCM

Mobile Application Engineer

2022 — 2023

Shellcode IT Services Private Limited · Pune

  • ▹ Built and maintained cross-platform apps for iOS and Android, establishing team conventions for Clean Architecture, BLoC, and Riverpod.
  • ▹ Implemented offline-first caching using SQLite and Hive, cutting app cold startup time by 40% and eliminating scroll stutter.
  • ▹ Handled app store deployments for Google Play and App Store, including release signing, privacy compliance, and staged rollouts.
Stack: Flutter, Dart, BLoC, Riverpod, SQLite, Hive, Express.js, MySQL

Independent Mobile Engineer

2021 — 2022

Independent Developer · Remote

  • ▹ Developed and published 12+ utility and educational apps on Google Play, organically growing the portfolio to 48K+ active users with 4.5+ star ratings.
  • ▹ Integrated payment checkouts via Razorpay and Stripe, alongside in-app monetization using Google AdMob mediation.
  • ▹ Delivered custom mobile solutions directly for startup clients, taking products from initial concept to live store deployment.
Stack: Native Android, Flutter, Dart, Firebase, Razorpay, AdMob, REST APIs
Toolbox

Technologies & Daily Tools.

The core stack, libraries, and developer tools I use to build, test, and ship production software.

Mobile & Native Platforms Core Expertise
Mobile Development
Flutter Dart Android iOS
Native Integration
Kotlin Swift WebView Integration
Architecture & State Scalability
State Management
BLoC Riverpod Provider
Architecture & Routing
Clean Arch Feature-First GoRouter
Backend & Persistence APIs & Data
Backend Development
Node.js Express.js PHP REST APIs
Databases
Firebase Firestore MongoDB MySQL
Services & Integrations Production SDKs
Cloud & Realtime
Firebase FCM Agora RTC WebSockets
Payments & Geolocation
Razorpay In-App Purchases Maps SDK
DevOps & App Store Release Engineering
Store Publishing
Google Play Apple App Store TestFlight
Tooling & Quality
Android Studio Crashlytics Git & GitHub
AI & Applied Engineering Workflow
AI Tools & IDEs
ChatGPT Claude Cursor AI Copilot
Applied AI & APIs
AI-Powered Apps GenAI Integration AI APIs
Core Engineering Competencies
01
Performance Optimization
Smooth 60 FPS rendering, widget tree audits & memory profiling
02
System Debugging
Tracing crashes in Crashlytics, solving race conditions & offline edge cases
03
APIs & Realtime Media
Connecting REST APIs, WebSockets, Agora voice/video & payment gateways
04
Store Publishing
Google Play & Apple App Store releases, signing certificates & phased rollouts
05
Production Maintenance
Keeping apps stable above 99.8% crash-free rates, fast bug fixes & OS upgrades
06
Architecture & State Flow
BLoC & Riverpod state flow, Clean Architecture & decoupled repositories
About Me

Building solid mobile apps and solving real problems.

I build mobile apps using Flutter, native Kotlin and Swift channels, and Node.js backends. I use BLoC and Riverpod for clean state flow, keeping UI separated from business logic.

Every build is tested for production stability: 60 FPS rendering, sub-second startup, and maintaining 99.8%+ crash-free sessions across real-world devices.

12+
Personal Apps
Google Play Releases
48K+
Active Users
Organic User Traction
33+
Total Apps Shipped
12 Personal · 21 Client
99.8%
Crash-Free Rate
Production Stability
▹ Clean, readable architecture ▹ Sub-second cold startup ▹ Strict type safety
Pankaj Kumar - Senior Mobile Application Engineer
Pankaj Kumar
@pankajkcodes
Senior Mobile App Engineer
Open to Senior Roles & Projects

I'm Pankaj Kumar — a Senior Mobile Application Engineer with 5+ years taking mobile apps from empty Git repositories to production scale on Google Play and the App Store. Shipped 12+ personal apps with 48,000+ active users, alongside 21 client production systems.

Get In Touch

Have a project in mind or looking for a senior engineer?

I'm open to full-time senior mobile engineering roles, contract work, and technical architecture consulting. Send me an email and let's talk.