Freelance Developer · Chennai
Best viewed on desktopI build and ship backends, dashboards, and AI features.
Backend, real-time, and RAG.
I’m a full-stack developer based in Chennai. My projects include a Kafka-based trade processing platform on AWS EKS, a Redis-backed fraud scoring service, and gitloom, a deployed codebase-search app with Stripe billing and Clerk auth. I’ve also built a forex dashboard streaming at 5–10 ms latency and cut page-load time by 50% on a telecom analytics platform. My day job is at DTCC, where I build internal automation tools.
I build and ship backends, dashboards, and AI features.
Backend, real-time, and RAG.
I’m a full-stack developer based in Chennai. My projects include a Kafka-based trade processing platform on AWS EKS, a Redis-backed fraud scoring service, and gitloom, a deployed codebase-search app with Stripe billing and Clerk auth. I’ve also built a forex dashboard streaming at 5–10 ms latency and cut page-load time by 50% on a telecom analytics platform. My day job is at DTCC, where I build internal automation tools.
PingPanda
Send product events to Discord in real time.

Flow Scrape
Build browser automation visually. Run it, schedule it, and inspect every step.

GitLoom
Ask a codebase questions. Follow the answer back to the files.

More projects.
Quill
Upload a PDF and ask questions grounded in its contents using embeddings, vector retrieval, and streamed AI answers.
Imagine
A prompt-to-image web app with account credit balances and Razorpay credit purchases.
PMS — Trade Lifecycle Platform
Event-driven trade processing on Spring Boot, Kafka, and AWS EKS.
Credit Card Fraud Detection ML
Anomaly detection research published in IEEE Xplore for ICCPCT 2025.
FRIP — Real-Time Fraud Scoring
Streaming transaction fraud scoring on Kafka with ML anomaly detection.
Stack.
What I build with.
Stack.
What I build with.
Full-Stack Development
TypeScript, React, Next.js, and Angular for dashboards and data-heavy interfaces.
Backend & Event Processing
Spring Boot services and Kafka event flows for trade processing, risk scoring, and REST APIs.
Cloud & Data
AWS, Docker, Kubernetes, PostgreSQL, and Redis for deploying and running multi-tier apps.
Applied AI & Retrieval
RAG apps with LangChain and pgvector, with automated tests for retrieval quality.
From telemetry to enterprise automation
A continuous, scroll-driven journey through systems engineering, high-throughput financial streaming, and architectural automation.
KCG College of Technology
B.E. Computer Science & Engineering · GPA 9.02/10
Nokia Solutions & Networks
Built telecom analytics and real-time network monitoring · 50% faster page loads
DTCC
Built a real-time forex dashboard · 5–10 ms data-stream latency
DTCC
Automated YAML-to-architecture diagrams and SYSID Excel artifacts
From telemetry to enterprise automation
A continuous, scroll-driven journey through systems engineering, high-throughput financial streaming, and architectural automation.
KCG College of Technology
B.E. Computer Science & Engineering · GPA 9.02/10
Nokia Solutions & Networks
Built telecom analytics and real-time network monitoring · 50% faster page loads
DTCC
Built a real-time forex dashboard · 5–10 ms data-stream latency
DTCC
Automated YAML-to-architecture diagrams and SYSID Excel artifacts
Notes from building software.
Distributed systems, real-time interfaces, and practical AI engineering.
From YAML to Architecture Diagrams: Automating Living System Design
How declarative configuration files, rigorous schema validation, and graph intermediate representations eliminate documentation rot in production architectures.
Designing Retry-Safe Event-Driven Systems with Kafka
Implementing the Transactional Outbox Pattern, idempotent consumers, and non-blocking retry topics to eliminate message loss and split-brain states.
RAG for Codebases: Retrieval Quality Comes First
Why AST-aware chunking, contextual metadata enrichment, and pgvector hybrid retrieval matter far more than LLM parameter count in codebase search.
From YAML to Architecture Diagrams: Automating Living System Design
How declarative configuration files, rigorous schema validation, and graph intermediate representations eliminate documentation rot in production architectures.
Designing Retry-Safe Event-Driven Systems with Kafka
Implementing the Transactional Outbox Pattern, idempotent consumers, and non-blocking retry topics to eliminate message loss and split-brain states.
RAG for Codebases: Retrieval Quality Comes First
Why AST-aware chunking, contextual metadata enrichment, and pgvector hybrid retrieval matter far more than LLM parameter count in codebase search.



