CLOUD NATIVE BACKEND ENGINEER

Building scalable
backend systems.

Senior software engineer specializing in distributed systems, cloud-native platforms, and scalable backend architecture. Experienced in Kubernetes, Spring Boot, Kafka, Redis, and production reliability engineering.

Currently Building

Intelligent Travel Planning Platform

Exploring

Event-Driven Architecture

Rakesh

Current Focus

Cloud Native Distributed Systems

Production Engineering

7+ Years

Specialization

Distributed Backend

Core Stack

JavaSpring BootKafkaRedisPostgreSQLDockerKubernetes

About

Designing scalable backend systems with a focus on performance, reliability, and clean architecture.

I’m a backend-focused software engineer with experience building scalable APIs, distributed systems, and cloud-native applications using Java and Spring Boot. I have experince in modern service integration and API-driven application architecture. I also have experience working with GraphQL services and modern frontend integration using React.

I enjoy designing clean architectures, solving performance bottlenecks, and building reliable systems that are maintainable in production environments. My primary interests include microservices, system design, event-driven architecture, caching strategies, and backend scalability.

Cisco Systems India pvt ltd

2021 — Present · 5 Years

Building scalable backend services and distributed systems for Webex Analyzer, focused on high-throughput distributed analytics workflows, API performance optimization, asynchronous processing, and production reliability. Contributed to backend architecture improvements, deployment reliability, and large-scale request handling using Java, Spring Boot, Kafka, Redis, and cloud-native engineering practices.

  • • Improved request latency by 96% in high-throughput processing flows
  • • Reduced production-critical failures by 95% via automated validation pipelines
  • • Built large-scale load testing tools for backend reliability validation

IBS Software

2019 — 2021 · 2 Years

Contributed to modernization of aviation and travel-domain platforms by migrating legacy systems into Spring Boot microservices. Worked on Backend-for-Frontend (BFF) architecture, scalable API design, GraphQL integration, and micro frontend enablement for enterprise applications.

Projects

Featured Work

TripPilot

Intelligent travel planning platform that generates optimized trip itineraries using user preferences, destination data, and AI-assisted recommendations. Built with scalable microservices, asynchronous processing, caching, and secure API architecture.

JavaSpring BootPostgreSQLRedisDockerGogRPC

Event Driven Notification System

Kafka-based asynchronous notification processing system designed for scalable event handling and retry management.

KafkaSpring BootRedisDocker

Distributed Cache Layer

Redis-backed caching strategy to improve API response time and reduce database load for high-traffic endpoints.

RedisJavaSpring Boot

Skills

Technical Expertise

Backend Engineering

Java

Spring Boot

Kafka

Microservices

REST APIs, gRPC

Databases

PostgreSQL

Redis

MongoDB

Elasticsearch

Cloud & DevOps

Kubernetes

Docker

AWS (EKS, EC2)

CI/CD

Helm

System Design

Scalability

Distributed Caching

Event-Driven Architecture

High Availability

Contact

Let’s build scalable and meaningful software.

Open to backend engineering opportunities, scalable system design discussions, and impactful software projects.