Summary
Surendra Kumar is a Senior Software Engineer with eight years of experience designing and delivering high-performance, scalable systems across backend, data and full-stack domains. At Justdial he built production-grade Go services, a low-latency gRPC framework, and a Kafka-backed batch pipeline that processes over a million daily uploads, while leading a monolith-to-Kubernetes migration and GitOps CI/CD rollout. His background spans machine learning and data engineering—having shipped CNN-based geolocation models and automated ETL pipelines—allowing him to bridge model development with robust engineering for operational products. He combines pragmatic performance tuning (60% API latency reduction) with developer UX improvements like SwaggerUI integration, and has a track record of reducing deployment time and incident resolution through observability and automation. Based in Karnataka, India, he pairs a Computer Science degree and a Udacity Software Engineering nanodegree with hands-on experience in Go, Kafka, Kubernetes, ELK and cloud-native tooling.
8 years of coding experience
3 years of employment as a software developer
Nanodegree, Computer Software Engineering, Nanodegree, Computer Software Engineering at Udacity
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Jaypee University of Engineering and Technology
English, Hindi