Projects
A mix of things I’ve shipped at work and built on my own time. The work related ones are closed-source and under IP protection, so instead of demo links you’ll find writeups of what I actually built and why, described as best as I could.

A standalone, multi-tenant agentic AI platform I built end to end and solo - the FastAPI graph-based agent runtime, orchestration, agent store, and the full Next.js studio UI that drives all of it.

A production TypeScript MCP server that lets AI agents drive complete B2B and B2C shopping journeys for Infosys Equinox, returning structured data plus inline interactive UIs over OAuth 2.1 and multiple transports.

A meta-tool I built that compiles any OpenAPI 3.x spec into a production-ready MCP server - with OAuth2/JWT and opaque-token auth, a reliability gate pattern, and generated Docker and Kubernetes artifacts.

Designed and built a standards-based OAuth 2.0 / OIDC authorization layer (PKCE, token introspection, revocation, discovery) and integrated it across four existing Infosys Equinox backend services.

NanoStudio
One of the winners of the Google DeepMind Nano Banana Hackathon, out of 800+ worldwide submissions - a Next.js app with Gemini 2.5 Flash Image for AI-powered e-commerce imagery: 15 templates, Scene Weaver for campaign-ready mockups, and Magic Edit with full history. Built in 17 hours.

Jenkins Monitor
Monorepo CI/CD observability platform with NestJS backend and Next.js frontend: real-time health, audit trails, config management, and Socket.IO updates.

AutoC4
AI-assisted platform that analyzes repos and generates C4 architecture models with interactive viewer and chat over codebase.

JavaFX desktop app that automates Apache Camel 2.x to 4.x migration across XML and Java sources with XSD validation and AST-based refactors.

Python ingestion + Streamlit dashboard for daily Snyk vulnerability tracking, email reporting via Outlook, and optional JIRA tasks.

SBOM Merger
Downloads, filters, and combines SBOMs from Artifactory into compile/deploy variants with flat or hierarchical merge strategies.

Spring Boot 3 app demonstrating CRaC checkpoint/restore with Redis cache persistence, OpenAPI docs, and health endpoints.

Next.js app to import Swagger/OpenAPI via file/paste/URL, explore by tags, and extract tag/endpoint docs with schema dependency resolution.

Swagger Validator App
Streamlit app to validate and convert OpenAPI specs from paste/file/URL, with embedded Swagger UI and history tracking.

Smart JSON Chrome Extension
Chrome extension that detects JSON pages and renders interactive, copyable, collapsible tree views with keyboard shortcuts.

Single-file Kanban board with Tailwind styling, offline PWA install, and localStorage persistence.

Live Markdown Editor
Privacy-first browser markdown editor with real-time preview, toolbar, keyboard shortcuts, and local auto-save.

QR Code Generator
Standalone HTML app to generate QR codes for URLs, text, and contacts with Tailwind UI and QRious library.

Bcrypt Hash & Compare Tool
Single-file web app for bcrypt hash generation and verification with copy, validation, and configurable salt rounds.

