Summary
Rajesh Bondugula is an embedded systems software engineer with over 16 years of hands-on experience building firmware, device drivers, and camera imaging stacks for IoT, handheld, and wearable products. He has driven low-level software at scale across leading tech teams including Facebook, Amazon, Qualcomm, and NVIDIA, with particular strength in MCU programming, SPI/I2C drivers, and performance-conscious storage interfaces. Rajesh pairs strong C/C++ expertise with Python and a data-driven mindset from an MS in Data Science, enabling pragmatic optimizations and robust diagnostics in constrained environments. Colleagues rely on him to solve thorny hardware–software integration issues and deliver production-ready, power-efficient implementations. Based in Redmond, he brings both deep systems-level knowledge and a collaborative approach to cross-functional product delivery. An understated differentiator is his track record of improving data throughput and reliability through algorithmic caching and adaptive transfer strategies.
10 years of coding experience
13 years of employment as a software developer
University of California San Diego
Bachelor of Technology - BTech, Electronics and Communication Engineering, Bachelor of Technology - BTech, Electronics and Communication Engineering at International Institute of Information Technology