Sripathi Kodi

Director of Engineering

Bengaluru, Karnataka, India27 yrs 6 mos experience
Highly Stable

Key Highlights

  • Led development of industry-leading disaster recovery solutions.
  • Expert in building high-quality cloud-native products.
  • Proven track record in managing talented engineering teams.
Stackforce AI infers this person is a SaaS and Cloud Computing expert with a strong focus on Data Protection and Engineering Management.

Contact

Skills

Core Skills

Cloud ComputingEngineering ManagementData ProtectionSoftware DevelopmentVirtualizationLinux Kernel DevelopmentJava DevelopmentSystem Debugging

Other Skills

SaaS InfrastructureRoadmapDesignDevelopmentLifecycle ManagementKubernetesAWSDistributed Software LayerCloud-native ArchitectureCloud ManagementDisaster RecoveryData ManagementCloud MigrationFlashSoftTechnical Roadmap

About

Senior Engineering Manager with a track record of building high quality products in areas like Disaster Recovery, Cloud, Storage, Virtualization, Linux Kernel. Demonstrated ability of owning all Engineering processes. Experienced in building, leading and managing highly talented teams involved in developing industry-leading products. Hands-on experience of working in the area of Data Protection/DR, Cloud, Virtualization, IO stack, and so on. Excellent understanding of Open Source software development in an enterprise environment, Linux ecosystem and Linux distributions.

Experience

27 yrs 6 mos
Total Experience
5 yrs 7 mos
Average Tenure
4 yrs 11 mos
Current Experience

Vmware

2 roles

Director of Software Engineering

Promoted

Aug 2023Present · 2 yrs 10 mos

  • I am responsible for roadmap, design, development, and lifecycle of SaaS Infrastructure. It is a hosted multi-tenant software that provides services like Fleet Management, Life Cycle Management (Activation, Upgrade, Deactivation) of all the Service Instances, Subscriptions, Billing, Monitoring, and so on. VMware's premier products like VMware Cloud Disaster Recovery (VCDR) and VMware Cloud Flex Storage depend on this. SaaS Infrastructure is a micro-services based software and it runs in a Kubernetes cluster on AWS.
SaaS InfrastructureRoadmapDesignDevelopmentLifecycle ManagementKubernetes+3

Senior Engineering Manager

Jul 2021Aug 2023 · 2 yrs 1 mo

  • I am responsible for building SaaS Infrastructure, which is a distributed software layer that is used for deploying, managing and monitoring various SaaS products. This product uses cloud-native architecture, scales effectively and is designed to work with multiple public clouds.
SaaS InfrastructureDistributed Software LayerCloud-native ArchitectureCloud ComputingEngineering Management

Jetstream software, inc

Director and India Site Leader

Oct 2017Jul 2021 · 3 yrs 9 mos · Bangalore

  • JetStream Software is an innovator in the area of data protection and data management in Cloud environments. JetStream DR is the flagship product of the company that provides cloud-native, cost-effective Disaster Recovery (DR) for VMware workloads. JetStream has also developed JetStream Migrate, which is a lightweight application for live migration of virtual machines from any on-premises VMware environment to any VMware environment in the cloud. For more information, please head to https://www.jetstreamsoft.com/
Data ProtectionCloud ManagementDisaster RecoveryData ManagementCloud Computing

Sandisk

Sr. Manager, Software Development

Jan 2015Oct 2017 · 2 yrs 9 mos

  • Responsible for development of FlashSoft (https://www.sandisk.in/business/datacenter/products/flash-software/flashsoft), which enables solid-state storage in the server to act as cache to enhance storage performance. My responsilities included owning product technical roadmap, requirement/feasibility analysis, estimation, planning, task assignment, tracking and so on for both Dev and QA areas. Responsilities also included interacting with Product Managers, partners/customers, Support team, Documentation team, etc. I was responsible for capex/opex planning, hiring, motivation and retention and career growth of my team members. I was also involved in hands-on coding and code reviews.
FlashSoftTechnical RoadmapRequirement AnalysisTask AssignmentSoftware DevelopmentEngineering Management

Ibm

3 roles

Engineering Manager, Linux Technology Center

Promoted

Sep 2010Dec 2014 · 4 yrs 3 mos

  • As Engineering Manager at IBM's Linux Technology Center (www.ibm.com/linux/ltc/), my responsibilities included visualizing and defining future of the software products my team works on, defining deliverables & time lines and tracking progress of work. This required me to work and co-ordinate with people in various geographies. The areas I worked in included virtualization, storage, file systems, PowerKVM (KVM on IBM Power systems), enabling PowerLinux systems for new environments like cloud datacenters and DevOps. I was also responsible for finding and recruiting the right people for my project and managing their technical and career growth.
VirtualizationFile SystemsPowerKVMCloud DatacentersEngineering Management

Software Engineer, Linux Technology Center

Aug 2004Aug 2010 · 6 yrs

  • I started with individual contributor roles and then worked as Technical Lead on various projects in Linux Technology Center. I worked on different areas Linux like process subsystem, synchronization, threading library, futexes, Real-Time kernel (PREEMPT-RT), File Systems (9P), QEMU and so on. I made contributions to Open Source communities in the areas I worked. I also presented at various external forums (conferences, universities) about my work as well as Linux ecosystem.
Linux KernelSynchronizationThreading LibraryOpen Source ContributionsLinux Kernel DevelopmentSoftware Development

Software Engineer, Java Technology Center

May 2001Aug 2004 · 3 yrs 3 mos

  • I worked on the IBM Java Virtual Machine. I primarily focused on the memory allocation and garbage collection modules of the JVM. I also worked on enabling JVM to exploit latest features provided Linux kernel.
Java Virtual MachineMemory AllocationGarbage CollectionJava DevelopmentSoftware Development

Tata infotech limited

Software Engineer

Oct 1998May 2001 · 2 yrs 7 mos · Bengaluru Area, India and Salt Lake City, USA

  • I debugged system crash dumps reported on Unisys SVR4 and SCO UnixWare Operating Systems running on Unisys servers. Gained a good understanding of UNIX kernel internals.
DebuggingUNIX Kernel InternalsSystem DebuggingSoftware Development

Education

Birla Institute of Technology and Science, Pilani

M.S — Software Systems

Jan 2002Jan 2004

University of Mysore

B.E — Electronics and Communication

Jan 1994Jan 1998

Stackforce found 100+ more professionals with Cloud Computing & Engineering Management

Explore similar profiles based on matching skills and experience

Sripathi Kodi - Director of Engineering | Stackforce