Easwar Swaminathan

Software Engineer at Google

Mountain View, California, 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
award
Top expert inGo Development and Distributed Systems Engineering
Easwar Swaminathan is a seasoned software engineer with nine years of experience building high-performance network and systems software, currently contributing to Google Cloud SQL from Mountain View. He brings deep C/C++ expertise from multiple Juniper Networks projects where he designed large-scale control plane infrastructure, ARP innovations, and platform-specific forwarding paths for high-density switching. At Google he has continued to focus on robust backend systems and in open source has materially improved gRPC and grpc-go test and security infrastructure—adding Go modules support, interop tests, and server-side security/xDS handling. His work spans low-level kernel and driver code to cloud service security, reflecting a rare full-stack systems sensibility. Notably, he blends production-grade engineering with CI/DevOps craftsmanship, having modernized interop testing and bootstrap tooling for a widely used RPC framework. Trained with an MS from UT Austin and a B.Tech from Anna University, he excels at turning complex distributed requirements into reliable implementations.
code9 years of coding experience
job2 years of employment as a software developer
bookMS, Computer Science, MS, Computer Science at The University of Texas at Austin
bookAnna University, Chennai
stackoverflow-logo

Stackoverflow

Stats
329reputation
12kreached
16answers
0questions
github-logo-circle

Github Skills (21)

networking10
cicd10
security10
go10
grpc10
test-automation10
kubernetes9
dockers9
apidoc9
microservices-application9
docker9
kubernetes-pods9
api9
microservices9
python8

Programming languages (7)

JavaC++StarlarkRustGoHTMLPython

Github contributions (5)

github-logo-circle
grpc/grpc-go

Apr 2019 - Jan 2023

The Go language implementation of gRPC. HTTP/2 based RPC
Role in this project:
userBack-end Developer
Contributions:11 releases, 2930 reviews, 418 commits in 3 years 10 months
Contributions summary:Easwar's contributions focus on implementing gRPC's Go language implementation, specifically in the area of security configurations. They worked on features related to xDS (Extensible Service Discovery) for gRPC, processing fields like `require_client_cert` within security configurations. The user's commits also include the updating of external dependencies, and the implementation of the server-side handshake functionality, with the goal of improving overall security for gRPC services. The user further implemented the server-side security to support features such as handling and processing traffic based on the filter chains.
golangnanoservicesrpcprotoprotobuf
grpc/grpc

Sep 2019 - Aug 2022

The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
Role in this project:
userDevOps Engineer & Backend Developer
Contributions:11 reviews, 26 commits, 32 PRs in 2 years 11 months
Contributions summary:Easwar primarily focused on integrating and maintaining Go-based interop tests within the gRPC project's continuous integration and testing infrastructure. Their contributions include enabling Go modules support, updating the interop matrix with new grpc-go releases, and modifying the test scripts to work with new versions. The user added tests related to bootstrap generator, and worked on the supporting tools.
objective-ccpppythongrpcphp
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
Easwar Swaminathan - Software Engineer at Google