Abhinandan Prativadi

Staff Software Engineer at Meta

San Jose, 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
Abhinandan Prativadi is a Staff Software Engineer in San Jose with a decade of deep expertise in container infrastructure, networking, and systems programming. He is an ex-open-source maintainer for critical projects like containerd and libnetwork and made notable contributions to Docker/Moby and SwarmKit that improved container runtimes, networking, and CRI integration. His background spans building forwarding engines on Cisco/Broadcom ASICs, implementing overlay and BGP-based container networking, and authoring high-performance tunnel and switching features on next-generation Nexus platforms. Skilled in Go and C, he blends kernel-to-cloud engineering — from OVS/OpenFlow pipelines to Kubernetes, Nomad and orchestration tooling — and has repeatedly shipped production-grade networking features and integration tests. At Meta he applies that networking and systems rigor to knowledge grounding and on-device NLP for Reality Labs, a transition that underscores his ability to move from low-level infrastructure to AI-enabled products. Colleagues rely on him for solving subtle concurrency, IPAM and scale issues that surface only in large distributed systems.
code10 years of coding experience
job7 years of employment as a software developer
bookMS Computer science, MS Computer science at University of Southern California
bookBachelor of Engineering Computer Science and Engineering, Bachelor of Engineering Computer Science and Engineering at RNS Institute of Technology - India
github-logo-circle

Github Skills (29)

kubernetes10
container10
docker10
lib10
apidoc10
testing10
ip10
cni10
distributed-systems10
go-testing10
dockers10
networking10
containerd10
go10
api10

Programming languages (4)

ShellGoHTMLMarkdown

Github contributions (5)

github-logo-circle
contiv/netplugin

Oct 2015 - Apr 2017

Container networking for various use cases
Role in this project:
userBack-end Developer
Contributions:177 commits, 72 PRs, 9 pushes in 1 year 5 months
Contributions summary:Abhinandan made several commits related to integrating gobgp with netplugin, a container networking solution. They added code to handle BGP events, integrate with the gobgp API, and create and delete BGP configurations. Furthermore, they introduced code changes to the OVS driver to support BGP configurations, as well as adding, removing, and updating a BGP config. These commits suggest a focus on incorporating BGP functionality within the existing container networking framework.
casesuse-casescontainer-networkingnetwork-automationnetworking
moby/libnetwork

May 2017 - Jul 2018

networking for containers
Role in this project:
userBack-end Developer
Contributions:33 commits, 26 PRs, 3 pushes in 1 year 1 month
Contributions summary:Abhinandan primarily focused on improving the `libnetwork` library, demonstrating expertise in networking for containers. Their contributions included fixing bugs related to IP address allocation, bit sequence calculations, and concurrent map access within the IPAM component. The user also added unit tests to ensure the robustness and correctness of the code, particularly in edge cases related to address allocation and subnet overlap.
containerskubernetesnetworkingdocker
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
Abhinandan Prativadi - Staff Software Engineer at Meta