About

A performance-oriented backend engineer building context-based observability for enterprise cloud platforms.

Role
Software Engineer II
Org
SAP Labs India
Team
Cloud ALM Next Gen Data Collection Infrastructure
Based
Bengaluru, India
Experience
5+ years
Status
Open to backend engineer roles in the Netherlands / freelance work

Now

I'm a software engineer with over five years of experience designing and scaling service-oriented architectures for enterprise cloud platforms. My day-to-day involves building resilient, high-throughput, low-latency systems and crafting clean API contracts.

Currently, I'm on the Cloud ALM NGDCI team at SAP Labs India, where I build cross-product observability tooling. I've shipped everything from OpenTelemetry agent libraries that reduced data loss by 90%, to Kafka-based event architectures that turned two-day tenant onboarding into a near-instantaneous process.

Outside of distributed systems, I've been exploring the intersection of AI and developer tooling — building RAG systems to make complex documentation conversational, and actively integrating AI-assisted workflows into my daily engineering practice.

When I'm not writing code, I'm probably debugging something else entirely or playing guitar.

Path

  1. Aug 2020 — present

    Software Engineer II

    SAP Labs India

    • Built an OpenTelemetry agent library that reduced data loss by 90% through multi-threaded queuing and failover
    • Migrated inter-service communication to HTTP/2 for a 45% throughput improvement
    • Designed Kafka event schemas with GitHub hooks for automated tenant onboarding
    • Optimised SQL persistence layers with in-memory caching and pagination
    • Built a RAG system for consuming complex wiki documentation
  2. Concurrent with work, 100% scholarship

    M.Tech, Software Engineering

    BITS Pilani

    • Dissertation: "Efficient Resilience in Distributed Cloud Systems"
  3. GPA 9.6

    BCA, Computer Applications

    MIT World Peace University, Pune

    • Foundation in algorithms, data structures and systems programming

Toolkit

Languages

  • Java (Spring Boot)
  • Node.js (Express, NestJS)
  • Python (FastAPI, Streamlit)
  • SQL (PostgreSQL, HANA)

Architecture

  • Microservices
  • Event-driven (Kafka, gRPC)
  • API design (REST, Protobuf)

Infrastructure

  • Docker
  • Kubernetes
  • Cloud (SAP BTP, AWS)

Practices

  • Test-driven development
  • Performance tuning
  • Reliability engineering

Off the clock

Guitar. Picked it up during COVID and it's been a constant focus outside of engineering. The YouTube channel is a massive work in progress with exactly one video: the minimum viable product of a music career.

Watch the MVP