Siva Kalva is a seasoned engineering leader with 20+ years of experience designing and operating large-scale distributed storage, database, and cloud-native platforms across Microsoft, Uber, Google, and now GEICO Tech. He combines hands-on systems work—from Azure storage partitioning and geo-replication to object storage for analytics and high-bandwidth workloads—with strategic leadership building platform teams that accelerate developer velocity and reduce operational cost. His open-source contributions to the Cadence workflow ecosystem reflect deep expertise in service contracts and Thrift-based interfaces for resilient orchestration. Based in the Greater Seattle area, he is known for bridging low-level storage internals and cloud-agnostic platform architecture to deliver scalable, cost-effective infrastructure for data-intensive applications.
9 years of coding experience
21 years of employment as a software developer
BE Computer Science & Engineering, BE Computer Science & Engineering at National Institute of Technology Warangal
Framework for authoring workflows and activities running on top of the Cadence orchestration engine.
Role in this project:
Back-end Developer
Contributions:1 release, 86 commits, 30 PRs in 11 months
Contributions summary:Siva made several commits focused on updating and modifying Thrift IDL files. These updates involved changes to data structures, enums, and service definitions within the `cadence-go-client` repository, indicating a focus on defining and evolving the communication contracts. The changes likely reflect adjustments to the core functionality and data models used by the Cadence orchestration engine. The commits demonstrate expertise in working with Thrift and its role in defining service interfaces.
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
Role in this project:
Back-end Developer
Contributions:68 commits, 36 PRs, 23 pushes in 11 months
Contributions summary:Siva contributed to the Cadence workflow engine, specifically focusing on internal thrift definitions. They made changes to the `idl/code.uber.internal/devexp/minions/minions.thrift` file by adding and modifying Thrift definitions. Their work involved defining data structures, enumerations, and services related to workflow execution, decisions, and activities. These changes likely support the core functionality of the Cadence orchestration engine.
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
Siva Kalva - Senior Director Of Engineering at GEICO Tech