Senior Android Developer & AOSP System Engineer
I build Android from the ground up — custom OS for enterprise tablets, SystemUI, home launchers, Recents stacks, split-screen, and everything in between. 7+ years turning low-level frameworks into polished products.
I'm a Senior Android Developer with deep expertise spanning the full Android stack — from AOSP build systems and kernel configs to polished user-facing experiences. Currently at HP Inc., I build a custom Android OS for enterprise tablets working directly in the AOSP tree.
I've built the entire Recents/Overview stack, a full custom home launcher, split-screen multi-window support, app pinning, and system-wide animations — all from scratch inside SystemUI and Framework/Base.
Before HP, I shipped production banking and field-service apps used by millions across India and the UK, working with Kotlin, Jetpack Compose, MVVM, and clean architecture patterns.
repo, soong, make, product makefiles, vendor blobs, RPi targets
Custom launcher, Recents stack, animations, split-screen, app pinning
Kotlin, Compose, MVVM — banking & fintech grade apps
On-site, hybrid & remote opportunities
Full-stack Android — from build system to polished UI.
Building a fully customized Android OS for HP's enterprise tablet portfolio, working directly in the AOSP tree from board bring-up through GMS certification.
MFI application enabling HDFC Bank to reach customers in remote areas for unsecured loans — Individual, Joint Liability, and Self Help Group (SHG) products.
Dual-assignment on HSBC's flagship UK business-banking apps delivering open-banking features for SME and commercial customers.
Time & task tracker for enterprise field service management — scheduling, tracking, and reporting.
System-level features most Android developers never get to touch.
Full launcher from zero — app grid, widget host, dock, quick-settings shortcuts, and enterprise MDM policy enforcement hooks.
Complete Recents UI inside SystemUI — task thumbnails, swipe-to-dismiss, task locking, and custom animation interpolators.
Multi-window divider, resizing callbacks, min-size enforcement, per-app multi-window flags at framework level.
End-to-end screen pinning: SystemUI lock overlay, back/home interception, secure PIN-based unlock confirmation.
Window transition overrides, custom enter/exit animators, shared-element continuity for launcher and recents.
Full RPi board bring-up: kernel config, device trees, boot image generation, validation targets for the custom OS.
Have an AOSP project, a senior Android role, or just want to talk system-level Android? My inbox is open.