Summary
Ruchit Karnawat is a software engineer with six years of experience specializing in high-performance C++ and multimedia applications, currently contributing to ChromeOS at Google. He built and optimized Baton Media Player for Interra Systems—cutting memory usage by 50%, enabling real-time 4K+ playback via dynamic i-frame skipping, and adding HDR10 support for SDI devices. His work spans multithreading, rendering pipelines, codec support (AVC/HEVC/J2K) and practical performance engineering, plus internal training on SOLID, design patterns and concurrency. Ruchit has moved rapidly from hands-on engineering to platform-focused roles, including a stint at CyberArk, and brings a pragmatically measured approach to optimization trade-offs. Based in Bengaluru, he pairs a strong IIIT Sonepat CS foundation with a knack for squeezing efficiency out of complex media systems—often finding simple algorithmic levers that yield large system gains.
6 years of coding experience
5 years of employment as a software developer
Pre Engineering PCM, Pre Engineering PCM at B.R. Birla Public School
Bachelor of Technology Computer Science, Bachelor of Technology Computer Science at Indian Institute of Information Technology(IIIT), Sonepat
English, Hindi