Summary
Overview
Work History
Education
Skills
Key Projects
TATA Skylark 10” IVI System (Visteon)
Skoda 10” IVI System (Visteon)
Harley Davidson
Ergatta rowing machine (Harman)
Equinox (Harman)
JD Sports E-Commerce App
Accomplishments
Timeline
Generic
Ramkrishna Kushwaha

Ramkrishna Kushwaha

Bengaluru

Summary

  • Over 9 years of experience in Android Framework and System App development, with a strong focus on Android Automotive OS.
  • Delivered key automotive features such as USB Update, FOTA, Device Management, and ClusterRenderingService.
  • Experience in customizing Android core services like ActivityManagerService, WindowManagerService, and StatusBarManagerService.
  • Proficient in Android SDK, Binder IPC, AIDL, JNI, and system debugging (ANR, tombstones, memory leaks), Java, and basic C++.
  • Implemented and customized Update Engine and SE Linux policies to meet OEM-specific requirements.
  • Resolved critical system issues, including blank screens, UI lags, and crashes through deep log analysis and triage.
  • Implemented resource overlay solutions to support multiple product SKUs and regional configurations.
  • Developed and integrated ClusterRenderingService for seamless cluster display rendering and UI interactions.
  • Developed and tested system apps using JUnit, Mockito, and Robolectric.
  • Hands-on experience with JIRA, Git, Bitbucket, Jenkins, fastboot, and Android flashing tools.
  • Applied Automotive SPICE (ASPICE) framework to ensure process compliance in the software development lifecycle (SDLC) for automotive embedded systems. Strong foundation in Core Java, OOP principles, Collections framework, and the Android SDK.
  • Delivered a high-traffic e-commerce app with over 10 M+ users.
  • Adept in Agile methodologies, JIRA workflows, and cross-functional collaboration.

Overview

10
10
years of professional experience

Work History

Principal Software Engineer II

Visteon India
06.2023 - Current
  • Leading FOTA & USB Update features for TATA X4, Skylark, HD, & Skoda programs
  • Framework development for ClusterRenderingService, CarService, and Android 13 migration
  • Coordinating directly with OEMs and internal stakeholders

Senior Engineer II

Harman International
02.2020 - 06.2023
  • Lead Android Framework development for tablet-based fitness solutions (Ergatta, Nautilus, Equinox)
  • Integrated Harman SDK, OTA solutions, and performed CTS test analysis
  • Worked on Rockchip and MTK SoC platforms

Senior Software Engineer

JD Sports Fashion PLC
02.2018 - 02.2020
  • Module lead for JD Sports Android e-commerce apps
  • Implemented MVP architecture, Oauth2 integration, order tracking, coupon and gift card features
  • Refined search, wishlist, basket, banners, and checkout flows

Software Engineer

Lycos Internet Ltd
06.2016 - 01.2018
  • Developed BLE-based fitness tracker apps and crop-science solutions for Bayer
  • Worked on SQLite sync logic and performance optimizations

Software Engineer

3Roots Studios
11.2015 - 06.2016
  • Involved in core application development for healthcare apps and device interfaces

Education

Bachelor of Engineering - Electronic Engineering

Jiwaji University
Gwalior
01-2014

Skills

  • AOSP
  • Android build system
  • AOSP Customization
  • SystemUI
  • ActivityManagerService
  • WindowManagerService
  • Services
  • Binder IPC, AIDL, Intent
  • Messenger
  • Broadcast receiver
  • ADB Commnds
  • Android boot process
  • Car Service
  • Cluster Service
  • Update Engine
  • A/B Update
  • System Services, System Apps
  • System partition
  • ANR, Tombstones, Dumpsys
  • Wakelock, Watchdog
  • Core Java, Opp, C
  • Multithreading
  • Retrofit, Gson
  • JUnit, Mockito, Robolectric
  • Git, JIRA, Bitbucket
  • MVP, MVVM
  • Flashing tools
  • Windows, Mac, Linux

Key Projects

TATA X4 – 10” IVI System (Visteon)

Description: Automotive IVI system built on Android 9

Responsibilities: Maintain framework stability, develop USB and FOTA update features, certificate and configuration flashing, device management, and integrate TML cloud services

Tools and skills used: Update Engine, Java code, services, AIDL, HTTPS/MQTT, JSON, and Android SDK

TATA Skylark 10” IVI System (Visteon)

Description: Android OS porting and feature-rich IVI system (Android 13).

Responsibilities: Ported Android OS; delivered USB/FOTA Updates, Certificate Flashing, Device Management, and Cloud Integration.

Tools & Skills Used: AOSP Porting, Update Engine, Code Java, Services, AIDL, HTTPS/MQTT, JSON, Android SDK, Git, Jira, WinScp, putty

Skoda 10” IVI System (Visteon)

Description: Android OS porting and feature-rich IVI system (Android 13).

Responsibilities: Developed USB Update and integrated Cluster Rendering Service for instrument cluster, Stability, Unit teste cases, ASPICE compliance.

Tools & Skills: Android SDK, Update Engine, Code Java, Services, AIDL, JSON

Harley Davidson

Description: 12.5” IVI system for premium motor bike (Android 11)

Responsibilities: Delivered FOTA Update via Visteon Cloud, USB vs FOTA use cases

Tools & Skills Used: Updater HAL

Ergatta rowing machine (Harman)

Description: 21.5” Rockchip tablet for smart fitness rowing

Responsibilities: Integrated OTA and Harman SDK, Firmware validation

Tools & Skills Used: Sibros SDK, Harman SDK, Android SDK

Equinox (Harman)

Description: MTK-based tablet for indoor fitness equipment.

Responsibilities: SE Linux policy updates, HARMAN SDK Integration, Firmware Validation, coordination with vendor, and feature implementation.

Tools & Skills Used: Android SDK, AOSP, Core Java

JD Sports E-Commerce App

Description: Retail shopping app with over 10M downloads on play store.

Responsibilities: Refactored to MVP, implemented Oauth2, dynamic UI and tracking features.

Tools & Skills Used: Core Java, Retrofit, Android SDK, JUnit, Mockito, Robolectric, MVP, MVVM

Accomplishments

  • Kudos Team Award – Nov 2024
  • Kudos Team Award – April 2024
  • Bravo award (Jan-2022
  • Bravo award (Jan-2023)

Timeline

Principal Software Engineer II

Visteon India
06.2023 - Current

Senior Engineer II

Harman International
02.2020 - 06.2023

Senior Software Engineer

JD Sports Fashion PLC
02.2018 - 02.2020

Software Engineer

Lycos Internet Ltd
06.2016 - 01.2018

Software Engineer

3Roots Studios
11.2015 - 06.2016

Bachelor of Engineering - Electronic Engineering

Jiwaji University
Ramkrishna Kushwaha