Full-Stack Online Judge
May 2026 — Jul 2026
Mini Coding Platform
A full-stack, LeetCode-style online coding judge that compiles, executes, and evaluates C++ submissions against hidden test cases through an automated verdict pipeline (Accepted, Wrong Answer, TLE, Runtime & Compilation errors), with an optional Docker sandbox for isolated execution. Deployed across Vercel, Render, and Neon.
ReactNode.js / ExpressPostgreSQLC++Docker
Distributed Systems
Sep 2025 — Dec 2025
Distributed Movie Ticket Booking System
A fault-tolerant distributed booking system built on the Raft consensus algorithm for leader election and log replication, with six gRPC microservices communicating over Protocol Buffers and concurrent seat reservation that prevents double booking under simultaneous requests.
PythonRaft ConsensusgRPCProtocol Buffers
Machine Learning / Explainable AI
Jan 2026 — May 2026
Explainable Banana Leaf Disease Diagnosis
A multimodal disease-diagnosis system pairing a LoRA fine-tuned vision-language model with an EfficientNet-B0 + Grad-CAM explainability pipeline to produce human-verifiable visual and textual explanations. Submitted to the ICML 2026 AI4GOOD Workshop.
LLaVA-1.5-7BLoRAEfficientNet-B0Grad-CAM