Shreenidhi Rajashekar

Research Development Software Engineer -3 at Broadcom

Bengaluru, Karnataka, 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

🤩
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.
code7 years of coding experience
job2 years of employment as a software developer
bookBachelor of Engineering Computer Science, Bachelor of Engineering Computer Science at Dayananda Sagar Institutions
languagesKannada, English, Kannada, Hindi, Telugu
github-logo-circle

Github Skills (22)

debugging10
network-configuration10
debug10
system-programming10
cloud-init10
python10
init10
initramfs10
linux10
build-system10
c1110
software-quality10
security10
c1710
rpm10

Programming languages (8)

ShellC++CLLVMGoRoffErlangPython

Github contributions (5)

github-logo-circle
vmware/photon

Aug 2019 - Jan 2023

Minimal Linux container host
Role in this project:
userBackend Developer
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.
containershostlinuxdockercontainer-linux
canonical/cloud-init

Aug 2020 - Feb 2025

Official upstream for the cloud-init: cloud instance initialization
Role in this project:
userBack-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.
gcppythonagnosticinfrastructure-managementupstream
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