Kandula Vinod Kumar

Building reliable systems at scale

I build the systems behind the product.

I’m Vinod. I like taking the hard, invisible parts of software—data moving between services, payments crossing systems, and events arriving out of order—and making them dependable, understandable, and ready for real traffic.

6+ yearsBackend & platform engineeringDistributed systems

About me

A little more about me.

Hi, I’m Kandula Vinod Kumar, an NIT Jalandhar graduate with over six years of experience in backend engineering. I currently work as a Senior Member of Technical Staff at Oracle.

Throughout my career, I’ve worked across blockchain, payments, telecommunications, and healthcare—domains with very different requirements around scale, reliability, security, and performance.

Most of my experience has involved building APIs, microservices, event-driven systems, messaging platforms, and cloud-native applications. I’ve worked on systems that process payments, handle high-volume transactions, and support day-to-day business operations. I prefer keeping software straightforward, observable, and easier for teams to operate and extend.

Experience

Where I’ve worked

Oracle

Current

Senior Member of Technical Staff

I’m currently a Senior Member of Technical Staff at Oracle. This is the newest chapter of my career, and I’ll add more about the work once those details are ready to share.

TechGrit Solutions Pvt Ltd.

July 2024 - February 2026

Senior Software Developer

Most of my time at TechGrit was spent on TapestryX, a B2B commodity trading platform that uses blockchain to support payment and transaction workflows across different commodities. The platform is built as a distributed set of microservices, with an event-driven architecture that allows each part of a transaction to move independently through the system. I worked on making these flows reliable and traceable as the platform grew, including how transactions were processed, monitored, and recovered when something went wrong. Its containerized setup also allowed individual services to scale based on demand while keeping the overall platform stable under heavier workloads.

Comviva Technologies

April 2022 - July 2024

Senior Software Engineer

At Comviva, I worked on a large-scale communication platform used by businesses to manage customer interactions across multiple channels. The platform was built as a distributed system and handled millions of transactions every day, so much of my work focused on keeping message flows fast, reliable, and consistent as traffic increased. I also worked on the payments side, including an MTN MoMo integration that processed more than ₹4.2 million each month. This involved connecting banking and telecom systems, handling payments asynchronously, and ensuring failures could be traced and recovered without disrupting the wider communication flow.

Comviva Technologies

August 2020 - April 2022

Software Engineer

During my earlier role at Comviva, I worked closer to the core messaging layer of the communication platform. I improved how multilingual messages were received and processed under concurrent traffic, helping the platform remain reliable as daily volumes grew. I also built customer-specific interfaces and automated reporting, monitoring, and routine server maintenance. Together, these changes simplified day-to-day operations and helped reduce unplanned downtime by 50%.

What I work with

Tech stack

  • Java
  • Micronaut
  • Python
  • LangChain
  • Spring Boot
  • Microservices
  • AWS
  • Kubernetes
  • Docker
  • Apache Kafka
  • PostgreSQL
  • Redis
  • Node.js
  • FastAPI
  • Nginx
  • Microsoft Azure
  • MongoDB
  • Elasticsearch
  • Prometheus
  • Grafana
  • MySQL
  • Jenkins
  • Shell Scripting
  • React