01

projects.

17 Things I've built and shipped.
Multi-Tenant LMS - Enterprise Educational Platform
Featured

Zero-Egress HLS Streaming & Microservice LMS Architecture

A multi-tenant Learning Management System engineered end-to-end to simplify educational workflows. Features centralized hierarchical role-based onboarding (Superadmins, Institutes, Faculty, Students), adaptive video course delivery using a custom FFmpeg HLS pipeline with Cloudflare R2/CDN, automated quiz grading with anti-cheating heuristics, and real-time WebSocket doubt channels. Built with a decoupled microservice layout behind a Next.js reverse proxy.

Next.jsTypeScriptNode.jsExpress.jsMongoDBCloudflare R2FFmpegHLSWebSocketsSocket.IOGoogle OAuthJWTDocker
RemitPay
Featured
RemitPay

Government-Controlled Blockchain Remittance System

RemitPay is a regulated blockchain remittance system designed to simulate government-controlled financial infrastructure. The platform enforces on-chain KYC approval, user whitelisting/blacklisting, tier-based daily transaction limits, and fee collection. Smart contracts are built using Solidity with OpenZeppelin security standards, enabling transparent remittance while retaining centralized administrative oversight for compliance, fraud prevention, and emergency control.

SolidityEthereumOpenZeppelinNext.jsReactViteTypeScriptWeb3Smart ContractsBlockchain Security
Flute (ArtiFusion)
Featured

AI-Powered NFT Generator & Ethereum Marketplace

Flute (also branded as ArtiFusion) is a complete AI + blockchain application that enables users to generate artwork using AI, mint it as NFTs, and trade them on an Ethereum-based marketplace. The platform integrates AI-generated art pipelines with smart contract interactions for minting, listing, buying, and liking NFTs. Users can view their personal NFT collections, manage listings, and interact with on-chain assets through a modern, dark-themed UI. This project demonstrates end-to-end Web3 development, AI integration, and production-grade frontend design.

Next.jsReactTypeScriptEthereumSolidityWagmiEthers.jsAI Image GenerationNFT.Storage / IPFSTailwindCSS
Chess Master - Real-Time Multiplayer Chess Platform
Featured

Play chess with AI and friends in real-time

Constructed real-time chess platform using WebSockets and advanced software systems. Features Stockfish AI engine integration, secure authentication with JWT and bcrypt, ensuring complete data protection and user privacy.

MongoDBExpress.jsReact.jsNode.jsWebSocketsReduxJWTStockfish Engine
Hiraya - AI-Powered Campus Assistant
Featured

Smart campus companion with RAG architecture

Engineered AI assistant using advanced programming languages and NLP techniques with Retrieval-Augmented Generation ensuring context-aware responses. Features enhanced database queries and caching for optimal performance.

React.jsNext.jsTypeScriptSQLPrisma ORMTailwindCSSRAG ArchitectureNLP
OnBoard - Cryptocurrency Payment Enhancement Platform

Winner of Payman AI Dev Challenge - 100 USDC Prize

Architected software system that compares transaction fees across multiple payment methods and integrates Payman Wallet API for automated crypto transactions, reducing fees by 60% for transfers over 100 USDC. Won 100 USDC prize in Payman AI Dev Challenge.

Next.jsJavaScriptTypeScriptSolidityMongoDBGoogle OAuthBetterAuthCloudflare
◈ai

Team Lead for ISRO Problem Statement | Achieved 36.38 PSNR on Xiph-2K Dataset

Led a team in the Smart India Hackathon 2024 to create a high-performance AI frame interpolator tailored for the ISRO problem statement. The model achieved 36.38 PSNR on the Xiph-2K dataset, demonstrating state-of-the-art interpolation performance. Oversaw architecture design, model training, evaluation, and integration, showcasing both leadership and advanced technical skills in a competitive environment.

PythonPyTorchOpenCVDeep LearningNeural NetworksXiph-2K DatasetVideo Processing
◈ai

Collision-Free Train Path Optimization System

Saarthi is a decision-support system developed during Smart India Hackathon 2025 for the Ministry of Railways. The project focuses on optimal and collision-free train path prediction using Operations Research models implemented with IBM ILOG CPLEX and OPL. The backend optimization engine computes feasible schedules and paths under real-world constraints, while a React-based frontend visualizes simulations and system responses, enabling stakeholders to analyze and validate routing decisions interactively.

IBM ILOG CPLEXOPL (Optimization Programming Language)Operations ResearchReactViteJavaScriptData VisualizationSimulation Modeling
◇fullstack
DocuSharp

Minimal writing and roadmap tool with rich text editing

DocuSharp is a React + Vite application designed for quick documentation and roadmap writing. It integrates the TinyMCE rich text editor for a smooth writing experience and uses Redux for predictable state management. Appwrite powers authentication and backend services, enabling secure user-specific document handling. The project focuses on simplicity, performance, and clean UI, making it ideal for lightweight documentation workflows.

ReactViteReduxAppwriteTinyMCEJavaScriptTailwindCSS
⛓blockchain
Medssist

Blockchain-Enabled Medical Sharing Network

Medssist is a full-stack decentralized application focused on improving healthcare logistics by enabling secure sharing of medicines, transport coordination, and blood supplies between hospitals. Built with a modern web frontend and a blockchain-based backend, Medssist ensures transparent tracking, secure transfers, and trustless auditing of medical resource distribution. The platform bridges real-world hospital logistics and blockchain with an intuitive interface and efficient ledger recording.

ReactViteTailwindCSSSolidityEthers.jsSmart ContractsNode.jsExpress.jsMongoDBWeb3Blockchain
⛓blockchain

Decentralized Micro-Lending App on Stellar

MicroLending is a decentralized lending application built on the Stellar network as part of the Stellar LATAM Ideathon. The platform enables users to participate in peer-to-peer micro-loans with trustless ledger tracking and minimal transaction costs. Leveraging Stellar's consensus protocol and asset issuance features, the app supports secure loan requests, funding flows, repayment tracking, and real-time balance updates. The project demonstrates blockchain integration, distributed ledger mechanics, and financial product design for unbanked and underserved communities.

StellarJavaScriptReactViteTailwindCSSHorizon APIWeb3 / Blockchain
◇web

Sponsor Landing Page for DSC Event

Developed a responsive and visually engaging landing page for an Among Us themed event hosted by DSC (Developer Students Club). The page highlights event details, sponsor logos, schedule brief, and key calls to action to attract attendees. Built with modern frontend tooling and deployed live for promotional use. Focused on UI clarity, responsiveness across devices, and seamless navigation.

HTMLCSSJavaScriptReactViteTailwindCSS
◇web

Interactive Tetris with Web Speech API

Built a fully playable Tetris game in the browser using JavaScript, HTML, and CSS, enhanced with voice control using the Web Speech API. Players can control the game using spoken commands (such as move left, rotate, drop), showcasing real-time speech recognition integration with game logic and mathematical geometry handling for piece rotations and collision detection. The project highlights custom game physics, responsive UI, and creative use of modern web APIs for interactive gameplay.

JavaScriptWeb Speech APIHTMLCSSWeb AudioGame Logic
◇web

Role-Based Admin Dashboard with Google Authentication

Developed a full-featured admin panel using Next.js with Google OAuth authentication and role-based access control. The platform restricts entry to authorized users only and allows admins to manage and monitor points for multiple teams in real time. This project demonstrates secure authentication flows, protected routes, and structured state handling in a production-ready admin interface.

Next.jsReactTypeScriptGoogle OAuthNextAuthTailwindCSSRole-Based Access Control
◈ai

AI-powered trash reporting system for civic cleanliness

CleanUpNow was built to address waste management challenges, especially in hilly terrains like Himachal Pradesh. Users upload images of garbage, which are analyzed using a Keras-based machine learning model to detect trash. The app captures geolocation data and stores reports in a MongoDB database, enabling municipal bodies to identify and act on problem areas efficiently. This project helped me explore the intersection of AI, web development, and real-world civic use cases.

ReactNode.jsExpress.jsMongoDBKerasPythonMulterGeolocation APIMERN Stack
◇web

Vite + React + Tailwind space survival game

SpaceWars is a Vite + React + TailwindCSS project featuring dynamic meteor generation, smooth player movement, collision detection, and real-time game mechanics. The game incorporates sound effects, a timer, and responsive viewport handling. It demonstrates advanced React state management, useEffect hooks, and interactive gameplay implemented in a single-page application.

ReactViteTailwindCSSJavaScriptReact Sound
◇web

My first React app and a learning milestone

TextUtils was my first Create React App project and a major milestone in my React learning journey. Through this project, I learned core React concepts such as state management, props, event handling, conditional rendering, and deploying applications to production using Vercel.

ReactCreate React AppJavaScriptCSS