About
I'm Sanjay Singh, a Staff Software Engineer at LinkedIn building infrastructure that operates at massive scale. My work sits at the intersection of distributed systems, platform engineering, and security — designing systems that are reliable, observable, and hard to compromise.
I care about building things that last: systems that are simple enough to reason about, secure by default, and resilient when things inevitably go wrong.
What I Work On
Reverse Proxies & Load Balancing
Designing and operating edge and internal proxies for dynamic routing, traffic shaping, and client-side load balancing.
Kubernetes Platform
Custom controllers, schedulers, and developer tooling. Making Kubernetes a reliable foundation for stateless workloads at LinkedIn scale.
Zero Trust Security
mTLS-based device authentication and SSO user identity, combined into a unified access control layer across production traffic.
Service Discovery
Scalable service registry and discovery systems enabling seamless communication across thousands of microservices.
Experience
Staff Software Engineer
2015 – PresentLinkedIn · Sunnyvale, CA
- Built Trust Bridge — a reverse proxy integrating mTLS and SSO to enforce Zero Trust access control across enterprise services without application-level changes.
- Led migration of stateless workloads to Kubernetes, designing optimized routing, autoscaling, and policy enforcement strategies.
- Designed and operated LinkedIn's edge reverse proxy, handling all incoming production traffic with dynamic routing and load balancing.
- Rolled out mTLS authorization and SSO authentication at scale across production, significantly strengthening the security posture.
Education
B.Tech, Computer Science
Motilal Nehru National Institute of Technology (NIT Allahabad)
2011 – 2015