Research Development Software Engineer -3 at Broadcom
Bengaluru, Karnataka, India
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Shreenidhi Rajashekar is a systems-focused software engineer with seven years of experience building reliable, production-grade software across OS, networking, and cloud-init domains. Currently at Broadcom after time at VMware, he combines deep C and Python skills with practical experience in Java, RDBMS, and DevOps to deliver end-to-end solutions from design to rollout. His open-source contributions to high-profile projects like systemd and dracut show a knack for hardening system services—fixing resource leaks, return-value handling, and race conditions—to improve robustness at the kernel/userland boundary. Comfortable across switching/routing concepts and initramfs/network configuration, he often addresses subtle correctness and security issues that most application engineers miss. Based in Bengaluru, he brings a strong OS and networking intuition paired with hands-on engineering discipline.
7 years of coding experience
2 years of employment as a software developer
Bachelor of Engineering Computer Science, Bachelor of Engineering Computer Science at Dayananda Sagar Institutions
Contributions:5 reviews, 824 commits, 2 PRs in 3 years 6 months
Contributions summary:Shreenidhi's commits focused on addressing security vulnerabilities and improving code quality within the photon repository. These changes involved fixing vulnerabilities related to TLS and dealing with improper handling of code. Furthermore, the user was involved in fixing a race condition and a related issue involving RPM database management and performed code refactoring by removing unneeded code.
Official upstream for the cloud-init: cloud instance initialization
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:56 reviews, 19 PRs, 125 comments in 4 years 6 months
Contributions summary:Shreenidhi contributed to the cloud-init project by addressing documentation issues related to user and group configurations, specifically clarifying behavior for existing users. They added support for VMware PhotonOS, integrating systemd-networkd and systemd-resolved configurations. Furthermore, the user refactored hostname handling, enhanced the networkd renderer, and added the ability to manage fallback network configurations. Their work demonstrates a focus on system configuration, network management, and OS-specific integrations.
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
Shreenidhi Rajashekar - Research Development Software Engineer -3 at Broadcom