Mobile App Developer (Android & iOS) building apps that ship on schedule and stay up — 15+ apps and SDKs in production, real-time streaming, BLE and MQTT integrations, 99% crash-free sessions.
One developer, both platforms.
Services
Whether you're starting from an idea, adding a second platform, or rescuing an app that's already live — here's where I can help.
Your product built natively for both platforms in Kotlin and Swift, architected properly from day one so it's still easy to extend a year later — and taken all the way through to Play Store and App Store release.
15+ apps & SDKs shippedIf your product has hardware, I'll make the app side work — pairing, onboarding, and live control over BLE, MQTT, Wi-Fi Direct, or ESPTouch, tested against real devices rather than mocks.
20+ smart-device variants supportedIn-app recording and live streaming built on AVFoundation for iOS and MediaCodec with OpenGL ES for Android — the genuinely hard part of media apps, done natively so it performs.
30% faster streaming after a TCP → UDP rebuildHave an Android app and need iOS, or the other way round? I port features across with genuine parity, so users on both sides get the same product — not a stripped-back version of it.
20+ workflows ported at full parityApp crashing, sluggish, or failing a security audit? I profile, fix, and harden it — root and jailbreak detection, secure storage, dependency upgrades, and the refactors that stop the problem recurring.
99%+ crash-free · 50+ security findings closedRebuilding the same screens on every feature? I build reusable SwiftUI and UIKit component libraries and cross-platform SDKs, so your team ships new work instead of rewriting the basics.
30–40% less effort per featureNot sure which of these you need? Tell me about the project and I'll point you the right way.
Selected work
Android (Google Play) · iOS (App Store)
Led Android development and shipped the iOS counterpart within a challenging 2-month timeline, achieving 100% feature parity and pixel-perfect UI across both platforms.
Android (Google Play) · iOS (App Store)
Led the end-to-end UI modernization initiative, migrating 50+ screens from UIKit to SwiftUI and building a reusable component library that cut feature-implementation effort by ~30%.
Android (Google Play) · iOS (App Store)
Built the Android app and maintain both mobile codebases — integrating MQTT and Firebase Cloud Messaging for IoT communication, with multi-BLE connectivity onboarding and controlling up to 5 devices at once.
Personal build · Android
A discovery app to browse, rate, and connect with entertainment — films and shows in a single Android app.
Personal build · Android
A conversational AI app powered by Google's Gemini API, built to explore prompt handling and response streaming in a native Android chat interface ahead of picking it up professionally.
Toolkit
Native tooling on both platforms, plus the connectivity layer most mobile developers never touch.
Languages
iOS
Android
Connectivity & IoT
Architecture
Tools & Platforms
About
I'm a mobile developer based in Delhi, currently an Assistant Manager on the mobile team at IoTfy Solutions. I act as the primary technical stakeholder for 3+ enterprise clients, coordinating delivery across mobile, backend, QA, and firmware teams while keeping a 100% on-time release record — which mostly means a lot of Slack threads and very few surprises on launch day.
Day to day, that's meant leading Android-to-iOS feature migrations across 20+ IoT workflows, building real-time audio/video streaming pipelines (AVFoundation on iOS, MediaCodec and OpenGL ES on Android), and wiring up BLE, MQTT, ESPTouch, and Wi-Fi Direct so 20+ smart-device variants can be onboarded and controlled reliably. I also mentor and review code for a team of 5+ Android and iOS developers — a part of the job I care about as much as the shipping itself.
I like architecture that doesn't get in the way — MVVM and Clean Architecture when a codebase needs to outlive its first version, straightforward and fast when it doesn't. Security and stability aren't an afterthought either: I've remediated 50+ security findings and pushed crash-free sessions to 99%+ across 10 production apps, because an app that crashes is worse than an app that ships a week later.
I also lean hard on AI tooling — Claude Code is part of my daily workflow for reviewing diffs before they merge, root-causing awkward bugs, driving large mechanical refactors, and clearing the documentation and boilerplate that would otherwise eat an afternoon. It doesn't replace the judgement calls; it just means I spend my time on the parts that actually need a developer.
Before enterprise app work became the day job, I was shipping Android side-projects on my own — a movie discovery app, a Gemini-powered chat assistant, a Trello clone — the kind of builds where you learn architecture by getting it wrong first. I'm still doing that: right now I'm deepening my iOS/Swift chops on purpose, and I'd generally rather reason a bug down to its root cause than guess and restart the build.
Experience
BCA at IGNOU, Delhi — while teaching myself Android on the side and shipping personal builds like Film-Adda and a Trello clone.
Moved into the mobile team building native Android for enterprise IoT products — then led an Android build and delivered its iOS counterpart inside a two-month window, at full feature parity and 99.7% crash-free sessions.
Migrated 50+ screens from UIKit to SwiftUI and built multi-BLE connectivity controlling 5 devices at once — then took Performer of the Month in September for the reusable component framework behind it.
Primary technical stakeholder for 3+ enterprise clients, leading a team of 5+ Android and iOS developers — and open to freelance work alongside it.
Process
We talk through your product, target platforms (Android, iOS, or both), and any hardware/IoT constraints.
I break the build into milestones — architecture, core features, device integrations — with clear delivery dates.
Development happens in reviewable chunks, with regular builds so you can see progress. Every diff goes through an AI-assisted review pass before it lands, on top of my own.
App Store / Play Store submission, plus post-launch monitoring and support for crashes or platform updates.
FAQ
Start with a short call — you describe the product, I flag the tricky parts and rough out the scope. From there it's a fixed price per milestone when the scope is clear, or hourly when the work is exploratory. Either way you get the estimate in writing before anything begins.
I lead the mobile team at IoTfy full-time and take on a limited number of freelance projects alongside it — so I'm selective, but you're hiring someone shipping to enterprise standards every day. I'm based in Delhi (IST), which overlaps comfortably with Europe and Asia, and I'm flexible on hours when a project needs US overlap. I usually reply within a day.
Quicker than most people expect on well-defined scope — I've built and shipped a full iOS app at complete feature parity with its Android counterpart inside a two-month window. Work is broken into milestones with dates attached, and I've held a 100% on-time release record across enterprise projects.
Yes — it's a large part of what I do. I've inherited and maintained production codebases, migrated 50+ screens from UIKit to SwiftUI, and taken over apps that needed crash rates, performance, or security findings fixed rather than a rewrite. You don't have to start from scratch to work with me.
You do — full source, handed over with repo history and documentation, no dependency on me to keep it running. I'm happy to sign an NDA before you share anything sensitive; I already work under them day to day.
I handle Play Store and App Store submission, then stay on for monitoring and fixes — Crashlytics, analytics, and OS-version upgrades as they land. I currently maintain both codebases of an app that's live and rated 4.5+ on the Play Store, so disappearing at handover isn't how I work.
I use Claude Code heavily, and I'd rather say so than hide it. It runs a review pass over every diff before it merges, helps me root-cause the awkward bugs, drives the mechanical parts of big refactors, and clears documentation and boilerplate. What it doesn't do is make the architectural calls or ship anything I haven't read and understood — you're paying for my judgement, and the speed is a bonus rather than a substitute.
I build from your designs and can polish the UI considerably — I work in Figma daily and have built reusable SwiftUI and UIKit component libraries. But I'm a developer first: if you need brand identity or illustration created from scratch, you'll want a designer working alongside me.
Something not covered here? Just ask — no obligation either way.
Contact
A new app, a second platform, or an existing build that needs rescuing — tell me what you have in mind and I'll come back with an honest read on scope, timeline, and whether I'm the right person for it.