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.
11 years of coding experience
9 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at State University of New York at Buffalo
B.E, Information Science/Studies, B.E, Information Science/Studies at M S Ramaiah Institute Of Technology
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.
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.
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