Shyam Rajendran

Senior Software Engineer at Microsoft

United States
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
Shyam Rajendran is a Senior Software Engineer with 12 years of experience specializing in distributed systems, virtualization, and hybrid cloud platforms, currently building services at Microsoft. He spent a substantial portion of his career at Nutanix across ascending technical roles, contributing to storage and infrastructure product engineering, and earlier honed his systems skills at Cisco and Motorola. Shyam holds a CS master’s from UIUC (3.85 GPA) and an engineering degree from PSG College of Technology, reflecting strong academic foundations alongside industry impact. An active open-source contributor, he has contributed core functionality to the widely used Apache Storm project—improving ShellBolt/ShellSpout environment handling and deployment-related APIs—which underscores his attention to operability in distributed workloads. Known for bridging low-level system concerns with production deployment realities, he brings pragmatic design and debugging experience to complex cloud-native problems.
code11 years of coding experience
job10 years of employment as a software developer
bookUniversity of Illinois Urbana-Champaign
bookB.E, Electrical & Electronics Engineering ( Sandwich ), Distinction with CGPA of 9.15, B.E, Electrical & Electronics Engineering ( Sandwich ), Distinction with CGPA of 9.15 at PSG College of Technology
bookComputer Science Elective, Class X - 92.2 % , Class XII 92.3%, Computer Science Elective, Class X - 92.2 % , Class XII 92.3% at Atomic Energy Central School
github-logo-circle

Github Skills (8)

javas10
distributed-systems10
apache-storm10
back-end-development10
java10
multithreading9
environment-variables9
testing8

Programming languages (4)

TypeScriptJavaCRust

Github contributions (5)

github-logo-circle
apache/storm

Jun 2015 - Jul 2015

Apache Storm
Role in this project:
userBack-end Developer
Contributions:7 commits, 7 PRs, 19 comments in 1 month
Contributions summary:Shyam primarily contributed to the Apache Storm project's core functionality by implementing and modifying components related to ShellBolt and ShellSpout. Their work focused on allowing these components to set environment variables, particularly for the PATH. They also addressed review comments and resolved import issues while testing on a local machine, likely impacting the deployment and configuration aspects of Storm topologies. Additionally, the user worked on providing pending count API.
apachebig-datastormjavaapache-storm
bourneagain/configs

Jul 2015 - Feb 2023

Contributions:13 pushes, 1 branch in 7 years 7 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