Senior Android Framework & AAOS Engineer with 10+ years across AOSP internals, Android Automotive OS, and Software-Defined Vehicle (SDV) middleware. Currently building production, safety-critical automotive services in memory-safe Rust & C++ at Renault in collaboration with Google — shipping the ConfigHub Bridge (ConCal), DiagRefHandler UDS diagnostics, and an end-to-end OTA / asset update service.
| Languages | Rust (async / Tokio, SDV services), C++, Java (Oracle Certified), Shell / Bash |
| AOSP / AAOS | AOSP, Android Automotive OS, VHAL, Vehicle HAL, CarService, Binder IPC, AIDL, HIDL, init.rc, Zygote |
| Framework | ActivityManager (AMS), WindowManager (WMS), PackageManager (PMS), PhoneWindowManager, RoleManagerService, PowerManager |
| System Apps | SystemUI, Settings, Dialer, Telephony, Bluetooth, Launcher3, InputManager |
| SDV / IPC | SOME/IP, RPC, ConCal (ConfigHub Bridge), DiagRefHandler (UDS Diagnostics), OTA / Asset Update, DICE, NVM, VSIDL, Orchestrator, APEX, async Rust (Tokio) |
| Security / QA | SELinux / SEPolicy, CTS / VTS, Android Mainline Security Patches, Checkmarx SAST |
| Tools | Git, Gerrit, Jira, QXDM, QCAT, ADB, Wireshark, BugZilla, MobaXterm, Putty |
Open to interesting Android Automotive, AOSP, and SDV opportunities. Based in Bengaluru, India. Currently at Renault RNTBCI collaborating with Google.