Niranjan Shankar

Senior Software Engineer - Azure Kubernetes Service 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

🤩
Rockstar
🎓
Top School
Niranjan Shankar is a Senior Software Engineer with nine years of experience specializing in cloud-native infrastructure and service meshes, currently focused on the Azure Kubernetes Service Istio-based add-on at Microsoft. He has deep hands-on expertise in mesh customization, policy enforcement, edge traffic management, multi-cluster operations, and building test and supportability infrastructure. Previously he contributed to the Open Service Mesh (OSM) project—improving deployment, observability, CI/CD, and monitoring—which underscores his strength in bridging DevOps and backend development for production-grade distributed systems. A Princeton Computer Science graduate, he also brings teaching experience helping students debug and master core CS concepts, reflecting clear communication and mentoring skills. Colleagues rely on him to translate complex networking and security requirements into reliable, testable platform features that scale.
code8 years of coding experience
job6 years of employment as a software developer
bookClass Salutatorian , Class Salutatorian at Hightstown High School
bookBachelor of Science in Engineering Computer Science, Bachelor of Science in Engineering Computer Science at Princeton University
github-logo-circle

Github Skills (11)

service-mesh10
kubernetes10
go10
go-testing10
cicd10
kubernetes-pods10
testing10
helm9
grafana9
prometheus9
bash7

Programming languages (8)

SmartyShellJavaScriptGoHTMLMarkdownPythonTypeSpec

Github contributions (5)

github-logo-circle
openservicemesh/osm

Sep 2020 - Nov 2022

Open Service Mesh (OSM) is a lightweight, extensible, cloud native service mesh that allows users to uniformly manage, secure, and get out-of-the-box observability features for highly dynamic microservice environments.
Role in this project:
userDevOps Engineer & Backend Developer
Contributions:150 reviews, 152 commits, 143 PRs in 2 years 2 months
Contributions summary:Niranjan's contributions primarily revolve around improving the deployment and observability of the Open Service Mesh project. They implemented features to decouple Grafana and Prometheus installation, updated and improved end-to-end tests, and added a service count metric. Furthermore, they fixed issues related to the demo setup, corrected release note generation, and refactored code to utilize `mapset`. Their work spans the installation, testing, and monitoring aspects of the service mesh.
observabilitymicroservicesecuremicroservicesextensible
Azure/osm-azure

Sep 2020 - Jan 2023

Open Service Mesh (OSM) on Azure
Contributions:14 releases, 133 reviews, 123 commits in 2 years 4 months
meshosmazureservice-meshopen-service-mesh
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
Niranjan Shankar - Senior Software Engineer - Azure Kubernetes Service at Microsoft