Summary
Overview
Work History
Education
Skills
PROGRAMMING AND DEVELOPMENT TOOLS
Timeline
Generic

Pranay Kumar Rai

Bangalore

Summary

Software developer with almost one year of experience in Linux kernel debugging and Android BSP validation on MediaTek SoCs. Expertise in UFS storage and low-power system behavior, with proficiency in Embedded C and Linux internals.

Successfully resolved storage UFS driver bugs and boot failures across various kernel versions, enhancing platform stability, ensuring timely delivery of production-ready SoCs.

Overview

2
2
years of professional experience

Work History

Software Engineer

Mobiveil
Noida
12.2024 - Current
  • Conducted unit and integration testing on 13+ MediaTek SoCs, validating audio subsystems like AudioFlinger, AudioPolicy, ADSP, spatial audio, and wake-on-command across Linux kernel versions 5.10–6.12; identified regressions affecting codec behavior, routing, and low-power audio playback.
  • Diagnosed and resolved UFS (Universal Flash Storage) failures including NE/KE crashes, Coverity defects, and boot hangs by analyzing UFS driver initialization flow, memory maps, and debugging across boot stages (Preloader, LK, Kernel), ensuring stable boot-to-shell transitions.
  • Improved UFS performance by profiling I/O read/write paths and tuning queue depths at the driver level, achieving up to a 3.5% boost in real-world scenarios like file copy, extraction, and app launch.
  • Contributed to full BSP bring-up and Android bootloader validation in collaboration with CPU, GPU, Power, and Display teams; integrated low-power features (DCM, SLBC, clock buffer control) and delivered internal sessions on UFS boot architecture and kernel-layer flows.

Full Stack Developer, Intern

Corescent Pvt. Ltd.
Bangalore
01.2024 - 06.2024
  • Engineered a scalable backend system with Python, Django, and MySQL, reducing server response latency by 25%.
  • Designed optimized RDBMS architecture that cut query response times by 50%.
  • Enabled real-time user activity analytics through innovative database solutions whcih supported over 200 concurrent users.

Education

Bachelor of Engineering - Computer Science

M.S. Ramaiah Institute Of Technology
Bangalore
09.2024

Skills

  • Linux kernel and device drivers
  • Android frameworks
  • Low-power and clock modules
  • Device tree management
  • Kernel logs and panics
  • Operating system expertise
  • ARM64 CPU architecture
  • Board support package development

PROGRAMMING AND DEVELOPMENT TOOLS

  • Embedded C
  • C/C++
  • Data structures
  • Algorithms
  • Python
  • Bash script
  • Command line
  • Gerrit / GitHub
  • VS Code

Timeline

Software Engineer

Mobiveil
12.2024 - Current

Full Stack Developer, Intern

Corescent Pvt. Ltd.
01.2024 - 06.2024

Bachelor of Engineering - Computer Science

M.S. Ramaiah Institute Of Technology
Pranay Kumar Rai