WHY DO I BUILD?

Building software makes me feel like I can solve any problem I want. It's empowering. I'm driven by the potential impact of what I create: how many people will benefit, how useful is it, or how much revenue it can generate. I love spending my nights and weekends tinkering, and these are some of my favorite creations:

ML

House Plant Classification

2024-2025

Built an end-to-end image classification website using React (frontend), Flask (backend), and MongoDB (database). Used transfer learning (EfficientNet0) on ~14k images; achieved 96% accuracy. Dockerized and deployed on AWS LightSail.

ReactFlaskMongoDBPyTorchEfficientNetDocker+1 more
WEB

Medhavi.com

2023

Led a team of four as the lead developer to create a website for hosting tests, Q&As, and blogs targeting JEE and NEET aspirants. Designed the entire architecture from the ground up, implementing a React frontend, a Flask backend, and MongoDB for data storage.

ReactFlaskMongoDBJavaScriptPython
CV

PAN Card Information Retrieval

2022

Developed a pipeline to isolate a PAN card from its background and extract essential details. Utilized OpenCV for image processing and EasyOCR for accurate text retrieval.

PythonOpenCVEasyOCRComputer Vision
ML

Digit Recognizer (Kaggle)

2021-2022

Built a CNN model on Kaggle's Digit Recognizer competition to classify handwritten digits (MNIST dataset). Achieved a 99% accuracy rate, demonstrating strong model performance.

PythonTensorFlowCNNMNIST
AI

Agentic Chatbots with LangGraph

2025-Present

Shipped agentic chatbots using LangGraph with complex architecture for E-commerce/Real-estate/Govt. sectors cutting down cost on customer service and improving product discovery and sales.

LangGraphLangChainPythonRAGVector DBs
AI

RAG-based Chatbots with Guardrails

2025-Present

Built RAG based chatbots with guardrails; reduced hallucinations by context engineering. Designed ingestion pipelines to convert large heterogenous data in excel sheet formats/pdfs/docx into Machine ingestible JSON/Text.

RAGLangChainFAISSPineconeQdrantPython