# Siva Venugopal > Technical Leader / Staff Engineer at Stripe Location: San Francisco Bay Area, United States Profile: https://flows.cv/sivavenugopal - Technical Leader & Cloud Native Infrastructure & Platform Software Engineer - 20+ years of industry experience Expertise: Distributed computing, Multi-tenant services, Public Cloud Infrastructure, Micro Services, Kubernetes, KNative, Serverless Functions, Cloud Native Developer Tools and Technologies, Security & Identity Management. ## Work Experience ### Staff Software Engineer @ Stripe Jan 2021 – Present | San Francisco Bay Area Currently building Stripe Scripts . Previously built Stripe Workflows & Stripe Apps ecosystem & Marketplace - https://github.com/stripe/scripts - https://docs.stripe.com/billing/scripts - https://docs.stripe.com/workflows - https://marketplace.stripe.com ### Principal Engineer / Architect @ Heroku Jan 2018 – Jan 2021 | San Francisco Bay Area Salesforce Functions Eventing & Data Pipeline Infrastructure My responsibilities include designing, building and delivering a Highly Durable Eventing Infrastructure which includes - A Stream abstraction over multiple backends such as Kafka, GCP Pub/Sub, AWS Kinesis - A Stream as a Service, which provides durable event transport with KNative Eventing bindings. - A Controlplane gRPC API that is based on this API standard - https://google.aip.dev/general - Runs on Kubernetes as a regional Service on multiple cloud providers - Secure and Integrates with existing Identity System using OpenID Connect for Authentication and supports Fine grained Authorization using OPA (Open Policy Agent) ### Software Engineering Manager & Architect - Serverless - FaaS @ OCI @ Oracle Jan 2018 – Jan 2018 | San Francisco Bay Area - Leading Development of Serverless / FaaS on Oracle Cloud Infrastructure - Architect and build Functions as Service while working and managing a team of software engineers. - Hands on technical engineering manager with a passion to build distributed systems. Current effort involves GoLang, Kubernetes, Docker, gRPC micro services. ### Lead Software Engineer / Oracle Developer Experience PaaS @ Oracle Jan 2017 – Jan 2017 | San Francisco Bay Area - Non Managed Kubernetes Solution on Oracle Cloud Infrastructure - Dev Ops Tooling for Monitoring, Alerting - Web Based Bastion Access for the OCI Public Cloud's Virtual Network. - Canary Deployment testing as Kubernetes Operators using CRDs. ### Software Engineering Manager / Architect - Oracle IaaS @ Oracle Jan 2016 – Jan 2017 | San Francisco Bay Area - Design and Build a distributed Metering Service that would measure usage for all Oracle IaaS Services. ( Compute, Block Storage, Virtual Cloud Network, Object Store, Load Balancers and Database as Service) - Led all aspects of development from design to operations of the Metering and Accounts Service. - Build Account Service that on-boards customers to Oracle IaaS and Integrates with Billing System. ### Lead Software Engineer / Oracle IaaS @ Oracle Jan 2015 – Jan 2016 - Developed control plane for Distributed Load Balancer as Service. - Developed Event-sourced workflows for managing the load balancer state. ### Software Architect / Engineering Manager @ Oracle Jan 2014 – Jan 2015 - Develop a highly scalable micro-services based security platform from ground up for Oracle Public Cloud - Motivate and lead a group of highly talented engineers. - Transition the large development team with Enterprise / On-Premise development methodology experience to Cloud focused development / delivery / operations model. ### UI Architect - Consulting Member Technical Staff @ Oracle Jan 2006 – Jan 2013 | Redwood Shores, CA My responsibility was to design and develop a highly customizable User Interface for Oracle Identity Governance platform that would enable customers, partners and solution providers to extend and implement identity and security for various enterprises across industry verticals. Some of the key features include • In Browser Customizable User Interface. • Reusable and Embeddable User Interfaces that enables developers to build Mash-Ups • Layered Customizations that are upgrade safe ### Developer @ Oracle Jan 2006 – Jan 2008 ### UI Developer @ Texas Instruments Jan 2006 – Jan 2006 - Helped build a key part of end user facing portal, that provides, browse, search and view details of Activities for various Ti scientific calculators. ### Senior Member Technical staff @ Oracle India Jan 2001 – Jan 2006 As a developer in Oracle Identity Management Group I had worked on several areas since joining this group in April 2001. These include Meta Directory Solution, User Provisioning, development of Infrastructure API, WebServices and Business Processes using BPEL encapsulating User Provisioning and tools to perform Migration and Bootstrapping of Identities. In User Provisioning I was responsible for designing and developing, event notification system through JAVA interfaces, a Plug-in framework, which allows deployment customization, Provisioning API and a Command line tool for Bulk Provisioning of the users in an enterprise. ### Java Developer @ Aztecsoft Jan 2000 – Jan 2001 - Contributed to JDBC Connector that would transform data from one system to another. ### Software Engineer @ Exeter Group Jan 1999 – Jan 2000 This is my first job after college. Joined as a campus recruit. Worked on 4GL tools like developer 2K.. - Contributed to multiple product that are aimed at higher education university and school systems in North America. ## Education ### Master of Science (MS) in Computer Science Coimbatore Institute of Technology ### Bachelor of Science (BS) in Computer Science Loyola College ## Contact & Social - LinkedIn: https://linkedin.com/in/sivavenugopal --- Source: https://flows.cv/sivavenugopal JSON Resume: https://flows.cv/sivavenugopal/resume.json Last updated: 2026-04-12