Projects

A collection of projects showcasing my journey through various technologies and problem-solving approaches. Each project represents a unique challenge and learning experience.

Anokha 2026 - Technical Fest Backend System
2026
Event Management Backend

Anokha 2026 - Technical Fest Backend System

A high-performance, scalable backend infrastructure built in Go for Anokha 2025, managing 5000+ participants across 50+ technical events with real-time analytics, accommodation booking, and comprehensive event orchestration.

Key Features

  • Built a modular Go REST backend for registrations, accommodation, attendance, and admin workflows (50+ events, 5,000+ participants)
  • Implemented secure auth & access control (JWT + RBAC + CSRF) and production observability with Prometheus/Grafana
  • Integrated PayU payments + automated comms, enabling ₹15L+ revenue processing through registrations

Technologies

GoPostgreSQLRedisDockerPrometheusGrafanaJWTPayUSQLC
SecureVault
2026
Cybersecurity Web-App

SecureVault

A secure digital vault application for storing passwords, files, and notes with end-to-end encryption, multi-factor authentication, and role-based access control.

Key Features

  • End-to-end encryption (AES-256-GCM) for data privacy
  • Multi-factor authentication (MFA) + role-based access control (RBAC)
  • Secure file storage & sharing with integrity checks

Technologies

Next.jsFastAPIPythonTailwind CSSSQLiteSQLAlchemyCryptography (AES/RSA)
AstraFS - Distributed File Storage System
2026
Distributed Systems | Backend

AstraFS - Distributed File Storage System

Production-grade distributed file storage system that orchestrates four fault-tolerant consensus & replication algorithms (Raft, Ricart-Agrawala, Wait-For Graph, Quorum) to guarantee data consistency, prevent deadlocks, and enable transparent failover across node clusters. Handles byzantine failures, automatic leader recovery, and concurrent multi-client access without corruption.

Key Features

  • Raft consensus for leader election, log replication, metadata consistency, and automatic leader recovery across the cluster
  • Ricart-Agrawala distributed mutual exclusion for concurrent write prevention and lock coordination without a central lock server
  • Wait-For Graph with DFS cycle detection plus quorum-based replication, chunk storage, and leader auto-forwarding for safe failover

Technologies

GoRaft ConsensusRicart-Agrawala Mutual ExclusionWait-For Graph Deadlock DetectionQuorum-Based Replication
AgriMitra - AI-Based Crop Disease Diagnosis System
2026
Full-Stack | AI/ML | Agriculture Tech

AgriMitra - AI-Based Crop Disease Diagnosis System

Full-stack precision agriculture platform empowering 100K+ Indian farmers with real-time AI-powered disease diagnosis, automated treatment recommendations, geo-tagged outbreak mapping, and expert consultation. Multi-platform system (Flutter mobile, Next.js admin, FastAPI backend) integrating TensorFlow inference, Redis caching (1.6x speedup), government commodity market APIs, and expert knowledge base for actionable agronomy intelligence.

Key Features

  • Server-side AI inference: Farmers upload crop images → TensorFlow/Keras model diagnoses disease with confidence scoring → DSS engine auto-generates risk-scored treatment plans
  • Real-time Redis caching (1.6x latency improvement) across 6+ high-traffic endpoints, including the encyclopedia, expert trends, and admin dashboard, with sub-millisecond responses
  • Multi-platform expert system and farm ops layer: community forum, live expert consultation, geo-tagged outbreak maps, market prices, crop tracking, and RBAC-controlled approvals

Technologies

FlutterNext.jsFastAPIPythonTypeScriptPostgreSQLRedisTensorFlowKerasCloudinaryDockerRenderVercelFirebase
Pragati 2026 - ASB Annual Fest Platform
2026
Event Management Web-App

Pragati 2026 - ASB Annual Fest Platform

Scalable full-stack registration and event management platform for Pragati 2026, built as the next iteration of the annual ASB fest website. The system handled 500+ user registrations, supported ₹1,00,000+ in payment revenue, and was deployed on Amrita's private cloud with a strong focus on reliability during live event operations.

Key Features

  • Full-stack registration workflow covering event discovery, sign-up, and payment confirmation for 500+ users, driving ₹1,00,000+ in revenue
  • REST APIs for registrations, event administration, and transaction handling with Swagger documentation, built for clean frontend-backend integration
  • Optimized for peak-fest traffic with stable backend throughput, private-cloud deployment, live monitoring, and a 10-member delivery team

Technologies

Next.jsNode.jsExpress.jsMySQLPayUTailwind CSSSwaggerPrivate Cloud
PlantPulse - Smart Indoor Garden Monitor
2026
IoT | Full-Stack Web App

PlantPulse - Smart Indoor Garden Monitor

IoT-powered indoor garden monitoring platform for plants such as Tulsi, Green Chilli, and Spinach. ESP32 sensors run local TFLite inference and publish soil, climate, and health telemetry over MQTT, while a FastAPI backend and React frontend deliver live plant insights, watering guidance, and remote control workflows backed by Supabase.

Key Features

  • ESP32 publishes sensor readings and on-device TFLite predictions over MQTT, including watering_needed and health_status signals for each plant
  • FastAPI backend stores telemetry from subscriber.py, serves live plant data without direct device coupling, and powers remote light/watering controls
  • Plant detail view auto-refreshes every 30 seconds, with a 5-second demo mode plus threshold-based NPK and care advisories for presentations

Technologies

ReactViteFastAPIPythonESP32MQTTSupabaseTensorFlow LiteTailwind CSS
Growgle - AI Career Intelligence Platform
2025
Geni AI Web-App

Growgle - AI Career Intelligence Platform

A full-stack AI-driven career guidance platform offering personalised insights, dynamic roadmaps, resume analysis, job intelligence, and automated workflows using RAG and Gemini.

Key Features

  • 4.7M-token RAG system for personalised career insights
  • AI-driven resume analysis, roadmaps, and multilingual chat assistant
  • Job/news intelligence pipelines with semantic ranking + automation workflows

Technologies

Next.jsExpress.jsFlaskFirebaseBigQueryVertex AICloud RunGeminiDocker
FocusPilot - Chrome Extension for Productivity & Mindfulness
2025
Chrome Extension

FocusPilot - Chrome Extension for Productivity & Mindfulness

A Chrome extension to track tab usage, promote mindful work habits, and reduce distractions through analytics and Pomodoro sessions.

Key Features

  • TabTracker: Analyze website activity and time spent
  • MindfulBrew: Pomodoro timer with wellness breaks
  • DistractionRadar: Detects distraction and provides productivity health score

Technologies

ReactTypeScriptTailwind CSSChrome Extension APIsViteRecharts
Pragati 2025 - ASB Annual Fest Platform
2025
Event Management Web-App

Pragati 2025 - ASB Annual Fest Platform

A full-stack event registration platform for Amrita School of Business's annual tech fest, enabling 500+ users to register and pay securely online.

Key Features

  • Built an end-to-end event registration platform for 500+ users with secure PayU payment flow
  • Developed REST APIs with Swagger docs for smooth frontend-backend integration
  • Created an admin dashboard to manage events, registrations, and confirmations

Technologies

Next.jsNode.jsExpress.jsMySQLPayUSwaggerTailwindGemini
Components Tracker for Amuda Lab
2025
Full-Stack

Components Tracker for Amuda Lab

A component tracker app for our university lab that manages inventory, tracks requests, and provides real-time updates.

Key Features

  • Full-stack inventory system for managing lab component requests
  • Real-time tracking of requests and stock availability with Redis caching
  • Interactive analytics dashboard with cloud-ready deployment

Technologies

Next.jsExpress.jsMongoDBRedisDockerGCPECharts
Summer of Code Leaderboard
2025
Web-App

Summer of Code Leaderboard

A live leaderboard web app for tracking contributions to Amrita Summer of Code, built with Next.js and TypeScript.

Key Features

  • Live contributor leaderboard
  • Fast and optimized frontend with SSR
  • Environment-based configuration

Technologies

Next.jsTypeScriptTailwind CSSGo
Quiz-Master
2025
Full-Stack

Quiz-Master

A multi-user exam prep platform, allowing students to take quizzes and admins to manage content and track performance.

Key Features

  • Admin dashboard for managing users, quizzes, and questions
  • User portal with secure registration and quiz attempts
  • Performance tracking with detailed score history

Technologies

PythonFlaskJinja2SQLiteBootstrap
FinWell: Finance & Wellness Copilot
2025
Web3 | AI/ML

FinWell: Finance & Wellness Copilot

FinWell is a decentralized AI copilot that helps users manage stock investments, crypto portfolios, and health insurances.

Key Features

  • Agent-based routing for cross-domain query resolution
  • Equity research + sentiment analysis and crypto portfolio tracking
  • Symptom analysis with personalized insurance recommendations

Technologies

PythonuAgentsChatProtocolASI1 Mini LLMFetch.aiSolana
DockScript
2024
Full-Stack

DockScript

A full-stack app demonstrating Docker containerization.

Key Features

  • Dockerized Node.js backend with MongoDB database
  • Web form to submit and store user data
  • Mongo Express UI to view and manage database records

Technologies

Node.jsExpressMongoDBMongo ExpressDockerDocker Compose
Candidate-Job Matching System
2025
Algorithms

Candidate-Job Matching System

An automated system that matches candidates to job openings using the Hungarian Algorithm for optimal assignment and advanced string similarity techniques like Jaccard Similarity and Smith-Waterman for evaluating resume-job description compatibility.

Key Features

  • Optimal one-to-one assignment using the Hungarian Algorithm
  • Hybrid scoring with Jaccard similarity for skill matching
  • Smith-Waterman alignment for resume-job description compatibility

Technologies

C++Hungarian AlgorithmSmith-WatermanJaccard Similarity
Post Accident Alert System
2024
IOT

Post Accident Alert System

An IoT-based accident detection and alert system that leverages onboard sensors and GPS to detect crashes in real time, broadcast emergency alerts, and reduce emergency response times. Designed for smart vehicle integration and highway safety automation.

Key Features

  • Built a hardware-integrated accident detection system with real-time location tracking and automated emergency alerts
  • Reduced emergency response time to under 1 minute using WebSockets and alert APIs
  • Implemented nearest-hospital routing with role-based dashboards for clients, drivers, and hospitals

Technologies

Node.jsExpress.jsWebSocketHTMLCSSJavaScriptCORS
Time Table Generator
2024
Web-App

Time Table Generator

An automated timetable generation system that collects faculty preferences and availability, processes constraints, and generates an optimized batch timetable. Designed to eliminate scheduling conflicts, save manual effort, and streamline academic scheduling for institutions.

Key Features

  • Enabled faculty to submit preferred time slots and availability through an intuitive interface
  • Implemented constraint handling to prevent clashes and overlapping classes
  • Auto-generated optimized batch timetables with an admin review/publish flow

Technologies

HTMLTailwind CSSJavaScriptNode.jsExpress.jsMySQLREST API
FashionBlog
2024
Frontend

FashionBlog

A minimal and elegant front-end blog website for a fashion influencer, showcasing daily posts and allowing visitors to subscribe for updates.

Key Features

  • Daily fashion trend posts
  • Modern and clean user interface
  • Email subscription with confirmation via API

Technologies

HTML5CSS3JavaScriptSubscription API
DeepSeek PDF Assistant
2024
AI/ML

DeepSeek PDF Assistant

A Streamlit-based interactive PDF question-answering tool powered by LangChain, FAISS, and Ollama's DeepSeek LLM. Users can upload PDFs, which are semantically chunked and indexed to retrieve accurate, context-aware answers.

Key Features

  • Upload and process PDFs into semantic chunks
  • FAISS vector search for fast, accurate retrieval
  • DeepSeek-powered, context-aware Q&A via Streamlit UI

Technologies

PythonStreamlitLangChainFAISSOllamaDeepSeek LLM
Weather App
2024
Web-App

Weather App

A dynamic and responsive weather application built using HTML, CSS, and JavaScript. It integrates the OpenWeather API to provide real-time weather updates for any location.

Key Features

  • Real-time weather updates (temperature, humidity, wind)
  • City search with fast, clean UI
  • Responsive design with weather-based dynamic backgrounds

Technologies

HTMLCSSJavaScriptOpenWeather API
Blockchain Simulation
2024
Blockchain | Algorithms

Blockchain Simulation

A comprehensive simulation that illustrates core blockchain concepts including block creation, transaction handling, mining via proof-of-work, and Merkle Tree-based verification. It provides an interactive way to explore and understand the mechanics behind blockchain technology.

Key Features

  • Merkle Tree verification and prioritized transaction management
  • Proof-of-work mining simulation with adjustable nonce
  • Blockchain integrity checks with full transaction history

Technologies

PythonMaxHeapMerkle TreeProof-of-WorkCLI
MindMate - AI Mental Health Chatbot
2024
Web-App/AI

MindMate - AI Mental Health Chatbot

MindMate is an AI-driven virtual assistant designed to offer empathetic and personalized mental health support to students. It helps users manage stress, track mood patterns, and receive actionable tips to improve emotional well-being using advanced natural language processing.

Key Features

  • Real-time emotional support via AI-driven conversations
  • Mood tracking with trend visualization
  • Personalized tips with configurable preferences (language, theme, notifications)

Technologies

HTMLCSSJavaScriptGemini NLPChart.jsCustom APIs
Calculator Application
2023
Web-App

Calculator Application

A modern, responsive calculator built using HTML, CSS, and JavaScript, with a sleek design and smooth user interactions.

Key Features

  • Supports core operations (add, subtract, multiply, divide)
  • Responsive layout for different screen sizes
  • Modern UI with smooth interactive feedback

Technologies

HTMLCSSJavaScript

Interested in collaborating?

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.