Sayaji Patil

Software Engineer at Meta

Menlo Park, 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

👤
Senior
🎓
Top School
Sayaji Patil is a seasoned software engineer with 12 years of experience building high-performance, scalable distributed systems across cloud, networking, and ad-tech domains. Currently at Meta, he previously led backend architecture at Turn—designing a cookieless, first-party data strategy and a distributed key-value store using Java, RocksDB, Kafka and Apache Helix. His background includes deep telecom and virtualization expertise from Cisco, Nuage Networks and VCE, with hands-on work in IMS/VoIP, OpenStack Neutron contributions (notably Nuage and Cisco plugins), and SDN security/visibility platforms. Comfortable across languages (Java, C++, Python) and storage/telemetry stacks (ElasticSearch, InfluxDB, OpenTSDB, Netty), he combines systems-level protocol knowledge with pragmatic product delivery. Colleagues would note his knack for simplifying complex sync and error-handling semantics in large integrations—evident from his Neutron work that removed brittle mapping dependencies and improved resource synchronization.
code11 years of coding experience
job16 years of employment as a software developer
bookMS, Computer Science, MS, Computer Science at University of Southern California
bookBachelors of Engineering, Computer Science, Bachelors of Engineering, Computer Science at University of Mumbai
github-logo-circle

Github Skills (11)

configuration-management10
openstack10
openstack-neutron10
n10
python10
apidoc9
debug9
api9
database-api8
databases8
database8

Programming languages (5)

JavaC++JavaScriptHTMLPython

Github contributions (5)

github-logo-circle
openstack/neutron

Jun 2014 - Dec 2014

OpenStack Networking (Neutron). Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:7 commits in 5 months
Contributions summary:Sayaji primarily contributed to the OpenStack Neutron networking project, focusing on the Cisco N1K and Nuage plugins. Their work involved refactoring configuration parameters, enhancing error handling, and implementing features such as configurable timeouts. Furthermore, the user removed the dependency on mapping tables in the Nuage plugin, streamlining resource synchronization. They also introduced a synchronization mechanism to keep Neutron and VSD resources aligned and addressed issues related to floating IP associations and deletions.
ospfopenflownetwork-automationnetworkingsdn
turn/helix

Mar 2018 - Mar 2022

Mirror of Apache Helix
Contributions:1 PR, 2 pushes, 2 branches in 4 years
javahelixapache
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
Sayaji Patil - Software Engineer at Meta