Hi, I'm Chandan Kumar

Chandan Kumar

Software Engineer

I’m Chandan, a backend-leaning software engineer with almost six years of experience in GoLang and Kubernetes domain. Over the years, I’ve worked across RestAPI, gRPC, GraphQL, Yugabyte, MongoDB, Redis, Docker, Kubernetes, Jenkins, Harness, Github Action and various other cutting-edge technologies to build scalable and reliable systems deployed on Azure/AWS cloud platforms. I stay close to the web platform, enjoy learning new system designs and internals, and keep exploring devops practices, observability, and automating the little tasks that make development faster.

Experiences

Senior Software Engineer
Aziro

Oct.2023 ‑ Present · Bangalore, India

  • Developed and integrated an SDK for AWS SNS for Numaflow, a data/stream processing platform on Kubernetes.
  • Developed the Numaflow linked resource status sync to the reference owner.
  • Developed a Kubernetes client for managing CRDs(Custom Resource Definitions) on Kubernetes cluster from scratch.
  • Develop the installation and management process of Numaplane resource on the kubernetes cluster by using Makefile, Docker, and Github workflow.
  • Developed and Integrated the application-related metrics and exposed them to the Prometheus endpoint with grafana dashboard creation
  • Developed Behaviour Driven Development(BDD) tests for Numaplane to test the functionality and ensure the robust code using Kubedog.
1

2
Senior Software Engineer
ZopSmart Technology

Feb.2021 ‑ Sep.2023 · Bangalore, India

  • Engineered and integrated multiple restful APIs (Bing, Google) into Location Project at Kroger Technology, improved address validation accuracy by over 40%, resulting in a 25% rise in customer satisfaction.
  • Developed and implemented a store information management system for Kroger Technology's Location Project, system streamlined information flow and reduced data processing time by 50%.
  • Established a streamlined CI/CD workflow using GitHub and Harness, automating testing and deployment processes and reducing release cycle time by 40%
  • Resolved production issues during off-hours by identifying root causes and implementing permanent fixes, reduced downtime by 30% and increased customer satisfaction by 20%

Software Engineer
MayaData Inc.

Feb.2018 ‑ Feb.2021 · Bangalore, India

  • Written Chaos Operator based on Operator-Framework to manage and run chaos testing in kubernetes cluster.
  • Engineered backend SaaS platform for manage and deploy OpenEBS components in kubernetes Cluster also integrated the feature to run scheduled chaos test.
  • Added subscription Management feature in SaaS platform using Stripe.
  • Worked in a Team to develop software for Build Result Visualization (Blog: click here)
  • Automated the provisioning of Kubernetes cluster during CI in real time using Ansible, KOPS, and Kubeadm. (Blog: click here )
3