At Qualcomm, I develop and maintain Linux kernel drivers for ARM64 SoCs, including drivers for I2C, SPI, PCIe, UFS, and USB. I also customize and upstream board support packages for new chipsets.
I work across kernel memory management, MMU, and DMA, and integrate drivers with platform firmware, boot flow, and hardware resources. I’ve debugged kernel panics, deadlocks, race conditions, and memory leaks using tools including ftrace, perf, kgdb, and lockdep.
At Alstom, I developed software from system requirements, worked on MATLAB model-based development, and fixed issues found during system testing. At Collins Aerospace, I worked on device-driver development and software issues identified during system testing and verification and validation activities.
My earlier work included RTOS and real-time systems in the aerospace domain. At Qualcomm, I received a Runner-up award for the SparQ Hackathon on Video Inpainting and an ORION Diamond Award for contributions to Kernel Upstream LAVA enablement for Kernel CI.

