Sriram Subramanian

Co-Founder And CEO at Nile

San Francisco Bay Area 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
Sriram Subramanian is a seasoned software leader and founder with 13 years of experience building and operating large-scale distributed systems, currently serving as Co-Founder and CEO of Nile in the San Francisco Bay Area. He previously led Cloud & Platform Infrastructure at Confluent and drove core storage and streaming projects at LinkedIn, where he originated and scaled Ambry to petabyte storage and contributed to Kafka and Samza. A hands-on engineer at heart, Sriram has deep backend expertise—optimizing core algorithms, improving Kafka server stability and request logging, and fixing critical build and test issues in open-source projects. He blends product-level vision with low-level systems craftsmanship, routinely moving between coding, operationalizing complex platforms, and growing high-performing teams. Notably, his career includes both founders’ grit and proven enterprise leadership in making event streaming and object storage reliable at internet scale.
code13 years of coding experience
job14 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

testing10
javas10
kafka10
crc10
java10
scala10
system-design9
distributed-systems9
build-process9
zookeeper8

Programming languages (8)

TypeScriptMDXJavaCSSCJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
linkedin/ambry

Sep 2013 - May 2016

Distributed object store
Role in this project:
userBackend Developer
Contributions:1 release, 325 commits, 1 tag in 2 years 8 months
Contributions summary:Sriram primarily contributed to a Java-based distributed object store project, as evidenced by the addition and modification of code related to the CRC32 algorithm and core store functionalities. These changes, including an optimization of the CRC32 algorithm and the addition of JavaDocs for better readability, highlight the user's involvement in improving core system components. Further, their efforts to fix JUnit tests and other build issues suggest involvement in testing and build processes within the project.
osgidistributed-systemsobject-storedistributed-object-storejava
apache/kafka

Jan 2013 - Feb 2014

Mirror of Apache Kafka
Role in this project:
userBack-end Developer
Contributions:29 commits, 8 comments in 1 year 1 month
Contributions summary:Sriram primarily focused on enhancing the Kafka server's functionality and stability. They implemented improvements to the `toString()` methods for request logging, added client IP logging for request tracking, and ensured message size checks were performed correctly. Furthermore, the user addressed critical issues related to partition highwatermark initialization and leader auto rebalance, contributing to improved system reliability and operational efficiency.
apache-kafkakafka-consumerapachescalakafka
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
Sriram Subramanian - Co-Founder And CEO at Nile