System Registry / Projects

Agents, retrieval, and platforms built under real constraints.

A technical record of model-facing tools, retrieval systems, secure backend services, and full-stack fintech platforms.

00
Active Build Coding Agent

Coding Agent Workbench

A repository-aware assistant designed to inspect context, plan scoped changes, call tools, edit code, run checks, and report what changed with a traceable execution loop.

Context

Reads repository structure and relevant files before proposing a change.

Execution

Uses MCP and LLM tool calling to inspect, patch, and validate code.

Observability

Captures tool activity and verification steps through OpenTelemetry.

PythonMCPLLM tool callingGitDockerOpenTelemetry
01
GenAI MCP Server

Enterprise Data Chatbot

Built an LLM chatbot integrating Open WebUI with enterprise data through a custom Python MCP server. The system exposed tools for dynamic table discovery, field lookup, choice-value resolution, and schema-aware query generation.

Problem

Users needed natural-language access to operational data without giving the model unsafe execution power.

What I Built

Replaced arbitrary script execution with a structured JSON query interpreter supporting filters, aggregates, and dot-walking.

Security

Implemented ServiceNow OAuth 2.0 authorization code flow so API access stayed tied to the authenticated user.

Python FastMCP Open WebUI OAuth2 Schema-aware tools
02
RAG Hybrid Search

Policy Retrieval System

Built a retrieval pipeline for policy and knowledge content using Elasticsearch BM25, vector embeddings, document parsing, chunking, and user-level access validation.

Retrieval

Combined lexical search and embeddings to make document lookup more precise for enterprise knowledge use cases.

Ingestion

Used a Docling-based document parsing flow to transform source files into searchable chunks.

Deployment

Containerized the MCP server, Elasticsearch, and ingestion workers with Docker Compose.

RAG Elasticsearch Vector embeddings Docker Compose Access control
03
FinTech Full-Stack

TPRM Platform

Built a vendor lifecycle management platform covering pre-onboarding, vendor onboarding, risk assessment, due diligence, annual performance review, and regulatory data protection requirements.

Architecture

Spring Boot, Angular, MongoDB, Temporal workflows, authorization, and Kafka notification pipelines.

Integrations

Connected third-party screening services through OAuth2 client credentials via the enterprise auth gateway.

Compliance

Led PII encryption work including Aadhaar vault handling and PAN masking for sensitive data protection.

Spring Boot Angular MongoDB Temporal Kafka OAuth2
04
Open Source Data Visualisation

Bharat Choropleth

An open-source India choropleth renderer published as four parallel packages — React, framework-free JavaScript, Flutter, and Python — that all share the same map behaviour, so a team picks the runtime it already uses instead of wrapping a WebView or a plotting library.

Drill-down

States and union territories load district layers on demand, and a district opens its sub-districts — tehsils, taluks, mandals, blocks — with a breadcrumb back out.

Accessibility

Accessible SVG output with hover, keyboard focus, and activation; the legend doubles as a filter that highlights one band and dulls the rest.

Boundary data

A reproducible boundary preparation pipeline with a manifest and attribution, including a separately documented historical Census-2011 bundle.

React TypeScript Flutter Python SVG TopoJSON
View the source

Interface Craft

Smaller things, made properly.

Design Tool Canvas

Arrow Cursor Designer

A browser tool for shaping a custom mouse cursor — trace over a reference, match the corner curves, then export PNG, SVG, or a multi-resolution .cur. The playground turns your own pointer into the design.

Open the tool

Academic ML

Research and applied machine learning foundations.

Website Phishing Detection

ML classification model for detecting phishing vs. legitimate websites using URL and page features.

View paper

Person Detection & Tracking

Computer vision pipeline with OpenCV for detecting and tracking people in video feeds.

Traffic Sign Detection

CNN-based image classifier for autonomous driving and traffic monitoring scenarios.