Shashwathi Reddy

Principal Software Engineer at Microsoft

Seattle, Washington, 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

🤩
Rockstar
🎓
Top School
Shashwathi Reddy is a Principal Software Engineer based in Seattle with 11 years of experience building cloud-native infrastructure and developer tooling across Microsoft, LinkedIn, VMware and Pivotal. She combines deep backend and DevOps expertise—particularly in Kubernetes ecosystems—with a track record of shipping production features and testable, maintainable code in prominent open-source projects like Knative and Tekton. At VMware she led teams and product roadmaps for Tanzu integrations, mentored hires, and converted prototypes into open-source products; at Pivotal she tuned high-performance Go routers and distributed services. Known for pragmatic refactors (e.g., modernizing logging, improving validations, and adding integration tests) she focuses on reliability, observability and developer experience. An MS in Computer Science and a history of cross-team collaboration underscore her ability to turn complex platform challenges into practical, deployable solutions.
code11 years of coding experience
job9 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at State University of New York at Buffalo
bookB.E, Information Science/Studies, B.E, Information Science/Studies at M S Ramaiah Institute Of Technology
languagesTelugu, Kannada, English
github-logo-circle

Github Skills (21)

kubernetes10
docker10
apidoc10
testing10
tekton10
dockers10
cicd10
automation10
go10
api10
build-automation10
pipeline10
kubernetes-pods10
logging10
automations10

Programming languages (8)

JavaCSSShellJavaScriptGoHTMLJupyter NotebookRuby

Github contributions (5)

github-logo-circle
knative/build

Jul 2018 - Apr 2019

A Kubernetes-native Build resource.
Role in this project:
userBackend & DevOps Engineer
Contributions:29 commits, 29 PRs, 257 comments in 9 months
Contributions summary:Shashwathi primarily contributed to the codebase by replacing the glog logger with zap logger, demonstrating an effort to modernize logging. They also added and refactored unit tests, including adding build timeouts and pod affinity to the build. Their contributions include implementing build timeout functionality and adding the ability to specify node selectors, improving the build's configuration.
kuberneteskubernetes-native
tektoncd/pipeline

Sep 2018 - Feb 2019

A cloud-native Pipeline resource.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:11 commits, 33 PRs, 427 comments in 4 months
Contributions summary:Shashwathi made several contributions to the Tekton pipeline project, primarily focused on extending the API with new features. They added cluster and cluster binding functionalities to the types, allowing for more complex pipeline configurations. The user also implemented granular validation for taskrun objects, improved error messages, and refactored code for emitting events. Furthermore, the user removed support for `Source` and added `sources` for better resource management and streamlined Git resource handling.
containerspipelinetektonresource-managementkubernetes
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
Shashwathi Reddy - Principal Software Engineer at Microsoft