Backend Engineer · SAP | MTech BITS Pilani | Bengaluru
I work on backend systems at SAP — identity infrastructure, event-driven pipelines, multi-tenant auth at enterprise scale. Java, Spring Boot, Kafka, OAuth 2.0 is the day job. React, Vite, IndexedDB, and LLMs is what I reach for when building my own things.
Currently finishing DocLib — an offline-first PDF library PWA with annotations, in-document search, and a cloud sync tier coming next. Everything runs in the browser. No server required until you want sync.
M.Tech Software Engineering, BITS Pilani (2026) · 2× npm packages published · Open source contributor
SAP — Backend Engineer, 2024 – present
Identity infrastructure across SuccessFactors Recruiting and CX Sales Cloud. Zero-trust auth systems, Kafka-driven sync pipelines, multi-tenant microservices. OAuth 2.0, JWT, RBAC, MFA, SAP Customer Data Cloud.
DocLib — Offline PDF library React · Vite · Dexie.js · pdfjs · PWA
Stores and reads PDFs entirely in IndexedDB. Annotations, in-PDF search, Web Share API, reading progress, service worker precaching the full pdf.js engine for true offline use. Cloud sync in progress.
VendorIQ.AI — Invoice automation Node.js · Kafka · LangChain · RAG
Event-driven pipeline — Gmail ingestion → OCR → MongoDB. RAG layer for natural language querying over financial records.
- Contributor to active projects — habit trackers, tooling, developer utilities
- 2 packages published on npm
- Interested in: PWA, offline-first, auth, developer tooling
Backend Java · Spring Boot · Node.js · Kafka · REST · gRPC
Auth OAuth 2.0 · OIDC · JWT · RBAC · MFA · Zero-Trust
AI LangChain · RAG · vector search · LLM APIs
Frontend React · Vite · Tailwind · Framer Motion · PWA
Databases MongoDB · PostgreSQL · Redis
Cloud AWS · Docker · Kubernetes · Supabase · Railway
Observability ELK · Kibana · Grafana · OpenLens