Projects

Open-source projects I have made over the years, including web apps, APIs, and tools.

CodeReviewer

FastAPILangGraphPostgreSQLDockerWebSocketsHuggingFacePydantic

Multi-agent code analysis system built on a five-node LangGraph orchestration layer with specialized analysis agents and Pydantic-enforced typed contracts for structured, deterministic outputs. Backed by async PostgreSQL persistence with end-to-end WebSocket report streaming, HuggingFace Inference API for LLM-powered synthesis, and fully containerized with Docker.

Authentica – Verifiable Generative AI Framework

BlockchainGenerative AINext.jsSolidityIPFS

Built a blockchain-based system to verify authorship and integrity of AI-generated content using cryptographic hashing, IPFS, and Ethereum smart contracts. Implemented Web3 authentication, tamper detection, and verifiable proof certificates for public authenticity checks.

Automated Test Infrastructure for Microservices

Node.jsExpressJestSupertestDockerGitHub ActionsMicroservices

Architected a containerized microservices backend with independent auth, user, and task services, each running in isolated runtime environments built via multi-stage Docker. Built Jest and Supertest integration suites achieving 92% branch coverage, with GitHub Actions quality gates enforcing linting, testing, and Docker image builds on every commit.

Pandit AI

FastAPIPythonNext.jsTailwind CSSTypeScriptNeo4jDockerSwiss EphemerisGroq API

Generates personalized Vedic horoscope readings by calculating precise planetary positions using Swiss Ephemeris, applying classical Vedic astrology rules from a knowledge graph, and synthesizing insights using AI (Groq/Ollama).

CynoShield

PythonOllamaHTMLCSSJavaScriptSSEPrompt Security

Local prompt-firewall demo for Ollama-backed chat apps: a browser chat UI + Python inspection proxy that runs regex policy checks, optionally classifies prompts with a firewall model, then either blocks or streams tokens from the chat model back to the UI via SSE.

eVakeel

Generative AIReactFastifyGeminiAPIViteTailwindSocketIO

A legal tech platform powered by Generative AI to assist with legal queries and documentation. Features a modern React frontend and scalable Fastify backend.

Chatify

Socket.ioReactNode.jsExpressMongoDBTailwind CSSRedisDockerFramer Motion

A production-ready chat application demonstrating distributed systems architecture, security best practices, and real-time communication at scale.

DSA Tracker

Next.jsTypeScriptTailwind CSSRechartsPrismaSQLiteFull-stack

Full-stack web application to track Data Structures and Algorithms (DSA) practice, featuring interactive dashboards, search/filter, and data visualization.

LovelyHome

JavaScriptHTML5CSS3Web Extension API

A personalized browser extension for a clean, minimal home page. Features include daily quotes, AQI & temperature tracking, a clock, and a simple TODO list. Designed for immersion with gradient color themes and cozy background sounds.

Document Intelligence System

StreamlitPyMuPDFTesseract OCRFAISSPyTorch

Advanced system for extracting and querying information from documents using OCR and vector search algorithms.

Cold Email Generator (GenAI)

PythonLangChainChromaDBGroqWebBaseLoader

Automated tool capable of scraping websites and generating personalized cold emails using LLMs and vector databases.

Mental Health Anomaly Detector

PythonStreamlitMLScikit-LearnCSSHealthTech

Machine learning application designed to detect anomalies in mental health data, visualizing trends and potential risks.