Projects

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

Automated Test Infrastructure for Microservices

Node.jsExpressJestSupertestDockerGitHub ActionsMicroservices

Designed a containerized microservice backend separating auth, user, and task services. Built comprehensive unit and integration test suites using Jest/Supertest achieving ~92% branch coverage, backed by GitHub Actions CI pipelines inside multi-stage Docker environments.

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).

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.

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.

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.