About
I am an Embedded Systems and Linux Kernel Engineer with over 9 years of experience across industry and academia. I hold a Masters degree in Automation and Robotics from TU Dortmund, Germany, and a Bachelors degree in Information Technology from MNNIT Allahabad. I am also a certified Goethe-Zertifikat C2 German speaker, which allows me to work fluently in both English- and German-speaking environments. My core expertise lies in low-level systems programming, particularly in Linux kernel development, embedded systems, and real-time operating systems (RTOS). I have developed and debugged device drivers for subsystems such as USB, I2C, SPI, and Ethernet. At Tata Elxsi, I worked on mission-critical embedded software for automotive and industrial applications, with a strong focus on performance, reliability, and safety. I am actively engaged in Linux kernel upstream contributions, especially via syzbot bug analysis and patching. My work involves reproducing and fixing complex issues like use-after-free, uninitialized memory access, and stack faults in subsystems like USB and bcachefs. I regularly use tools like QEMU, GDB, and KASAN/KMSAN sanitizers to trace and resolve deep system-level bugs.