Sriram Subramanian work email
- Valid
- Valid
- Valid
Sriram Subramanian personal email
- Valid
- Valid
Sriram Subramanian phone numbers
Passionate about helping engineers be impactful, creating opportunities and growing them into leaders. I like to focus on identifying key problems for the company, building a team of smart engineers who can help solve those problems, help the team set up the vision and strategy for the long term and finally oversee execution to deliver results. My expertise has been predominantly in distributed data systems in the past few years but I have equally worked on the business tier and user facing products. I am active in open source and I am a committer on Apache Kafka and committer/PMC member on Apache Samza. Specialties: engineering management, coaching, leadership development, strategy, execution, large scale distributed systems, stream processing, storage systems, distributed algorithms
-
Co-Founder And CeoNile Jan 2022 - PresentSan Francisco, Us -
Vp Of EngineeringConfluent Jun 2020 - Jan 2022Leading Cloud & Platform Infrastructure to help set Data in motion
-
Senior Director, EngineeringConfluent May 2018 - Jun 2020Leading Cloud & Platform Infrastructure to help set Data in motion
-
Director, EngineeringConfluent May 2016 - May 2018To help place an event streaming platform at the heart of every company
-
Engineering ManagerLinkedin Feb 2015 - May 2016Sunnyvale, Ca, UsMy time is divided between people management, operations, technical discussion, strategy planning and hiring. Ambry - Distributed object storeHighly available, scalable and fault tolerant distributed blob storage system. I wrote the code for the initial version of the system and then grew a team of amazing engineers to scale the system to be able to store multiple petabytes of data. In just over a year, the system was built, operationalized, data was migrated and all the clients were moved to the new APIs. We continue to invest in building a world class object store to serve our media use cases. Vector - Media upload, serving, asset management, metadata search and processing. The focus is to build a scalable, efficient and fault tolerant world class media platform that supports images, documents and videos. Media processing has to be near-real time, needs to support elastic capabilities, has to work on large objects and requires reprocessing. -
Staff Software EngineerLinkedin Mar 2014 - Feb 2015Sunnyvale, Ca, UsAmbry - Distributed object storeStarted a new team to build a highly available, scalable and fault tolerant distributed blob storage system. I wrote the code for the initial version of the system and then grew a team of amazing engineers to scale the system to be able to store multiple petabytes of data. In just over a year, the system was built, operationalized, data was migrated and all the clients were moved to the new APIs. We continue to invest in building a world class object store to serve our media use cases. Apache Kafka (Distributed message queue) and Samza (Distributed stream processing)I still continue to be actively involved in these projects. I have contributed to different parts of the project including helping in designing the non blocking producer and transactions in Kafka and various features in Samza (pluggable partition grouping, exactly once semantics, config as a stream and standalone processor without Mesos or Yarn). I have also given numerous presentations on Kafka and Samza to different companies during this time. -
Senior Software EngineerLinkedin Dec 2012 - Feb 2014Sunnyvale, Ca, UsI helped setup the data pipeline and data integration ecosystem at Linkedin. My time was mainly spent on building Apache Kafka and its surrounding tools. I also worked quite a bit on Apache Samza.Apache KafkaWorked on implementing and stabilizing replication and doing a massive company wide migration to the new system which was backwards incompatible. Also designed and operationalized Kafka REST proxy to provide multi language support across the company. Made major revamp of schema registry to support key features and maintained auditing framework. Worked with clients to set up their data pipeline which included reviewing AVRO schemas, on boarding, metrics/monitoring and auditing. Designed, implemented and stabilized various operational tools include controlled shutdown, adding partitions, auto rebalance, replica reassignment etc. I gave numerous presentations in meet ups and to different companies to spread the knowledge of Kafka, helped the open source use the system and became an Apache committer. Apache SamzaI was part of Samza since January 2013 before it was open sourced. I was involved in the design and implementation of multiple features including metadata caching, throttling, YARN CGroups, message chooser etc. Was deeply involved in proposing multiple strategies to support exactly once semantics with very low performance overhead. We open sourced Samza in Sept 2013. -
Software Development Engineer 2Microsoft Oct 2010 - Dec 2012Redmond, Washington, UsI spent most of my time building the Hotmail storage platform. I also contributed to the business tier of Hotmail including anti spam, notifications etc. Helped implement, stabilize and deploy data de-duplication across petabytes of data to reduce storage cost. Designed and implemented strategy to preallocate search index files to reduce IO utilization and deploy them in a backwards compatible way across thousands of nodes. Designed and implemented a distributed cache to batch writes to disk for high write throughput. Proposed and implemented a online defragmentation scheme for sharded SQL databases to reduce read IOPS by 10x. Conducted research to study the IO patterns of the system and identified and fixed key bottlenecks. Initiated and implemented the efforts to use Cosmos (distributed data processing) for log aggregation and analysis. Conducted hackathons to build team bonding and create a more agile culture. Mentored multiple interns and team members for their career growth. Software Development Engineer 2 (1) - October 2010 - Aug 2011Software Development Engineer 2 (2) - Aug 2011 - Dec 2012 -
Software Development EngineerMicrosoft May 2008 - Sep 2010Redmond, Washington, UsWorked extensively on designing and implementing Windows Live Movie Maker (Similar to iMovie on the Mac). This was a V1 project and we had to pretty much build everything from ground up. This included working with PMs to design the features, implement and test these features, conduct bug bash to stabilize, participate in user interaction study and help in creating tutorials and on boarding experience. I built the complete stack for text rendering on images and videos including building a WYSIWIG editor to accept text input, apply shaders to create different text effects and position text in the scene. I helped in designing and implementing various controller components to orchestrate movie playback including video transcoding, image resizing, effects and animations. I also designed and implemented video trimming functionality including working as the designer for the feature, I completely led the design and implementation of an auto moviemaking feature based on mining metadata from images and videos. Filed two patents on image and video visualization and rendering.Software Development Engineer (1) - May 2008 - Aug 2009SoftwareDevelopment Engineer (2) - Aug 2009 - September 2010 -
Engineering InternGoogle May 2007 - Aug 2007Mountain View, Ca, Us
Sriram Subramanian Skills
Sriram Subramanian Education Details
-
Arizona State UniversityComputer Science -
Anna University ChennaiComputer Science
Frequently Asked Questions about Sriram Subramanian
What company does Sriram Subramanian work for?
Sriram Subramanian works for Nile
What is Sriram Subramanian's role at the current company?
Sriram Subramanian's current role is Co-Founder and CEO at Nile.
What is Sriram Subramanian's email address?
Sriram Subramanian's email address is ra****@****uent.io
What is Sriram Subramanian's direct phone number?
Sriram Subramanian's direct phone number is +148028*****
What schools did Sriram Subramanian attend?
Sriram Subramanian attended Arizona State University, Anna University Chennai.
What are some of Sriram Subramanian's interests?
Sriram Subramanian has interest in Distributed Systems, Education, Facebook Platform, Science And Technology, Hotmail, Google, Engineering In Silicon Valley, Facebook, Computer Programming, Facebook Engineering.
What skills is Sriram Subramanian known for?
Sriram Subramanian has skills like Distributed Systems, Scalability, C++, Algorithms, Java, Mapreduce, Data Structures, Software Design, Big Data, Multithreading, C#, Web Services.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial