Dinesh Babu
Software Engineer · Distributed Systems

8 years building distributed systems at scale. Leading a team of five on a cluster management SDK — 500+ nodes, on-prem and managed SaaS — as part of the next generation of product scalability at Zoho.

Zoho Corporation
2017–Present
2023–Present
Pluggable SDK for Cluster Management
  • Problem: Products needed a shared foundation for cluster management and messaging to scale beyond the current generation.
  • Action: Leading a team of five to build a pluggable SDK backed by etcd and NATS.
  • Result: SDK supports 500+ nodes; deployed on both on-prem and managed SaaS environments.
2021–2023
Disaster Recovery for Distributed Framework
  • Problem: The distributed framework had no disaster recovery path for production deployments.
  • Action: Led a team of three; owned low-level and system design end-to-end.
  • Result: Framework supports DR failover; coordinated releases across up to six internal product teams.
  • Collaborated with engineering leads across up to five or six internal teams on feature implementation and release coordination.
  • Drove design discussions and resolved blockers across dependent teams.
  • Served as security bug bounty coordinator for an internal framework.
  • Involved in hiring evaluations of candidates.
2017–2021
Monolith → Distributed System
  • Problem: On-prem monolith could not support cluster management, load balancing, or health monitoring at scale.
  • Action: Architected the monolith-to-distributed migration — the first step in the platform evolution.
  • Result: Distributed setup shipped in two major products.
languages
Java C C++ exposure
databases
PostgreSQL MSSQL
messaging
Kafka NATS gRPC

Primary production paths. Migrated cluster transport from JGroups to gRPC at 500+ node scale.

coordination
etcd ZooKeeper Raft

Leader election, cluster membership, and distributed locking.

ingress & deployment
Kubernetes Nginx

Managed SaaS and on-prem deployment targets.

previously used
JGroups

Replaced during the gRPC migration — evaluated and moved off at scale.

B.E. Computer Science and Engineering
K.S.R College of Engineering, Namakkal · 2017 · CGPA 8.2