About Skills Experience Highlights Education Contact
Open to AOSP & Senior Android roles

Ashish Kumar
Yadav

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.

7+
Years Exp.
4
Companies
10+
Apps Shipped
About Me

Engineering Android
from chip to UI

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.

🏗️

AOSP Build Expert

repo, soong, make, product makefiles, vendor blobs, RPi targets

🎨

SystemUI Engineer

Custom launcher, Recents stack, animations, split-screen, app pinning

📱

App Developer

Kotlin, Compose, MVVM — banking & fintech grade apps

📍

Bangalore, India

On-site, hybrid & remote opportunities

Technical Skills

What I work with

Full-stack Android — from build system to polished UI.

Languages
KotlinJava DartShell ScriptXML
AOSP / System
AOSP Build SystemSystemUI Framework/BaseSoong / Make GMS IntegrationCustom LaunchersSystem Apps
Hardware Targets
Raspberry Pi (RPi 3/4)Custom OEM Tablet Device TreeKernel ConfigBoot Image
Frameworks & Architecture
Jetpack ComposeMVVM Android SDKDagger2 / Hilt Coroutines / FlowNavigation Graph
Libraries & Tools
RetrofitRoom / SQLite FirebaseLeakCanary WorkManagerGlideMaterial Design
DevOps & Platforms
Jenkins CI/CDGit LinuxmacOS JiraApp CenterSVN
Work Experience

Where I've made impact

HP Inc. March 2025 – Present
Software Application Developer
📦 Custom AOSP Tablet Development (Android)

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.

  • Owned end-to-end AOSP build process — repo manifests, product makefiles, Soong build rules, and vendor blobs for custom tablet hardware.
  • Set up Raspberry Pi (RPi) AOSP builds as development & validation targets; managed kernel config, device trees, and boot image generation.
  • Led Android version migrations — ported customizations across major Android releases, resolving API deprecations and framework breaks.
  • Architected a custom home launcher from scratch: app-grid, widget host, dock, quick-settings shortcuts, and enterprise MDM policy hooks.
  • Built the full Recents / Overview stack from scratch inside SystemUI — task thumbnails, swipe-to-dismiss, task locking, and animation interpolators.
  • Implemented split-screen (multi-window): divider drag handle, resizing callbacks, min-size enforcement, per-app multi-window flags.
  • Engineered system-wide UI animations — window transitions, enter/exit animators, shared-element continuity effects.
  • Built app pinning (screen pinning) end-to-end: SystemUI lock overlay, back/home interception, secure unlock confirmation.
  • Integrated Google Mobile Services (GMS); optimized system partitions and boot flow for faster cold-start times.
  • Deployed privileged system apps for user profile management and device policy enforcement (Device Owner / MDM hooks).
AOSPSoong/MakeJava KotlinSystemUIFramework/Base GMSRaspberry PiShell Script GitLinux
Novopay Solutions May 2023 – March 2025
Android Developer
📦 Microfinance Loan Application for HDFC Bank

MFI application enabling HDFC Bank to reach customers in remote areas for unsecured loans — Individual, Joint Liability, and Self Help Group (SHG) products.

  • Sole owner of 7–8 core modules: APY, Manage Groups, Customer 360, SHG Loans.
  • Integrated OCR-based & physical-signature document upload with server-side validation.
  • Re-architected to MVVM + Jetpack Compose, cutting screen load time ~35%.
  • Eliminated critical memory leaks with LeakCanary, reducing ANR rate ~40%.
  • Introduced build flavors for staging/production, streamlining QA cycles.
KotlinMVVMJetpack Compose Dagger HiltCoroutinesFlow RoomLeakCanaryRetrofit
Infosys Ltd. December 2021 – April 2023
Senior Systems Engineer
📦 Kinetic & DBB (Digital Business Banking) — HSBC, UK

Dual-assignment on HSBC's flagship UK business-banking apps delivering open-banking features for SME and commercial customers.

  • Implemented Payment Initiation Services (PISPs) — SIP and Fast Debit Payments (FDP).
  • Streamlined International Payments journey, reducing user steps from 9 to 5.
  • Delivered Multi-Bill Payments (MBP) enabling batch settlement in one session.
  • Contributed to account convergence unifying Kinetic & DBB under a shared data layer.
  • Hardened security via SSL pinning and end-to-end encryption per HSBC standards.
KotlinMVVMREST API SSL PinningEncryptionGit
Abaqus India Pvt. Ltd. July 2019 – November 2021
Android Developer
📦 allGeo – Field Service Management

Time & task tracker for enterprise field service management — scheduling, tracking, and reporting.

  • Led feature development and releases; reduced release cycle from bi-weekly to weekly.
  • Implemented real-time location tracking with Fused Location Provider and WorkManager.
  • Integrated Firebase In-App Messaging, Remote Config, and Deep Linking.
  • Designed Room DB CRUD with offline-first sync for low-connectivity areas.
  • Maintained >99.5% crash-free session rate through proactive crash triage.
JavaKotlinMVVM FirebaseWorkManagerRoom Fused LocationGlide
Standout Work

Built from scratch

System-level features most Android developers never get to touch.

🏠

Custom Home Launcher

Full launcher from zero — app grid, widget host, dock, quick-settings shortcuts, and enterprise MDM policy enforcement hooks.

🔄

Recents / Overview Stack

Complete Recents UI inside SystemUI — task thumbnails, swipe-to-dismiss, task locking, and custom animation interpolators.

⬛

Split-Screen Support

Multi-window divider, resizing callbacks, min-size enforcement, per-app multi-window flags at framework level.

📌

App Pinning

End-to-end screen pinning: SystemUI lock overlay, back/home interception, secure PIN-based unlock confirmation.

🎬

System UI Animations

Window transition overrides, custom enter/exit animators, shared-element continuity for launcher and recents.

🍓

Raspberry Pi AOSP Builds

Full RPi board bring-up: kernel config, device trees, boot image generation, validation targets for the custom OS.

Education

Academic Background

🎓
B.Tech – Information Technology
Gauhati University
2015 – 2019
Contact

Let's connect

Have an AOSP project, a senior Android role, or just want to talk system-level Android? My inbox is open.