Rohit Kumar

Software Engineer at Qualcomm

Hyderabad, Telangana, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Rohit Kumar is an embedded Linux software engineer with 9 years of experience, currently working at Qualcomm after four years building Linux BSPs and device firmware at eInfochips. He specializes in Linux Board Support Packages and low-level audio stack work, with strong C, C++, Python and Bash skills applied to real-time and resource-constrained systems. Rohit has contributed to the tinyalsa project—improving mixer/PCM stability, adding plugin support and mmap/poll ops—demonstrating practical open-source impact on the Linux ALSA ecosystem. Based in Hyderabad, he combines hands‑on kernel-adjacent development with system integration experience across SoC platforms. Colleagues rely on him for diagnosing tricky memory and event-handling issues and for shipping robust BSPs that bridge kernel and user space.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree Electronics and Communication Engineering, Bachelor's degree Electronics and Communication Engineering at Gujarat Technological University (GTU)
bookKendriya Vidyalaya Sangathan
github-logo-circle

Github Skills (7)

c1710
plugin-development10
audio-processing10
c1110
sys9
mmap9
embedded9

Programming languages (5)

JavaC++ShellCMakefile

Github contributions (5)

github-logo-circle
tinyalsa/tinyalsa

Jun 2020 - Jan 2021

Tiny library to interface with ALSA in the Linux kernel
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:10 reviews, 9 commits, 4 PRs in 7 months
Contributions summary:Rohit primarily contributed to the tinyalsa library, focusing on the mixer and PCM (Pulse-Code Modulation) functionalities. They implemented plugin support for mixer events, including reading and consuming events. The user also addressed memory leaks, fixed issues related to event handling and added PCM state macros, and updated PCM state in sync_ptr operations, improving the overall stability and functionality of the library. They also added support for mmap/poll ops. Further contributions involve adding sample plugin and a sndcardparser.
alsalinux-kernelctinyalsa
Contributions:66 commits in 1 year 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial