At BMW Techwokrs India, I optimized multithreaded C++ code on QNX-based systems, reducing CPU utilization by 25% and improving runtime latency. I also used QNX trace files to identify scheduling issues, thread contention, and priority inversion.
At AFRY (Volvo), I contributed to the Volvo Trucks Digital Cockpit and developed C++ map extrapolation services that maintain navigation during GPS signal loss. Earlier, I developed embedded software and RESTful APIs at Siemens and improved legacy audio module performance by 20% at Cerence INC.

