Skip to content

All Projects

Here's a list of projects I've worked on:

  • Personalized SmartEd - Designed and implemented a microservices-based adaptive learning platform that generates tailored study plans and assessments. The architecture features a high-performance Go backend leveraging concurrency for efficient request handling and a cross-platform Flutter mobile application. The core intelligence is driven by a Python/FastAPI service utilizing Retrieval Augmented Generation (RAG) for a context-aware Tutor Bot and Multimodal AI (NLP + Computer Vision) for automated doubt solving. Additionally, the system employs XGBoost and Logistic Regression for adaptive skill tracking and uses vector databases to index educational content for semantic retrieval and dynamic quiz generation. Software Tools Used: Go (Golang), Python, Dart, Flutter, FastAPI, XGBoost, Scikit-learn, RAG (Retrieval Augmented Generation), Vector Database (FAISS/Pinecone), REST APIs, Microservices Architecture.

  • Semantic Information Classifier for Scientific Literature - Designed a machine learning system to classify text segments in research papers by analyzing semantic relationships. Leveraging Sentence-BERT for embeddings and LIME for model interpretability, I engineered features to measure information novelty, contrast markers, and discourse structure to effectively distinguish specific experimental details from general context across diverse scientific domains. Software Tools: Python, PyTorch, Transformers (SBERT), Scikit-learn, Spacy, LIME.

  • Distributed Semantic Video Search Engine - SceneExtractor is a distributed video search engine that uses semantic embeddings to find scenes by natural language queries. Developed a Go orchestrator to manage asynchronous job queues via Redis and PostgreSQL. Integrated Python workers utilizing Sentence-Transformers for vector embeddings and FFmpeg for frame-accurate clip extraction, enabling natural language search (e.g., "Seven! Seven! Seven!"). deployed via Docker Compose with MinIO for scalable object storage. Software Tools Used Go (Gin), Python (NumPy, Sentence-Transformers), Redis, PostgreSQL, MinIO, Docker, Next.js, FFmpeg.

  • FixThis - A cross-platform mobile application connecting users with local electronic repair services. Architected a Flutter frontend for repair request submission, damage documentation via image upload, and real-time tracking. Developed a Node.js backend on Vercel managing repair workflows and technician coordination. Integrated Firebase for authentication, database management, cloud storage, and push notifications for real-time status updates. Software Tools Used: Flutter, Dart, Node.js, Firebase (Auth & Firestore), Firebase Storage, Vercel, AWS EC2.

  • Page-Palette - An innovative web application that transforms the reading experience by generating real-time illustrations for text content. Architected a React.js frontend with Vite and Tailwind CSS for responsive design integrating Hugging Face API for intelligent text processing. Implemented a text processing pipeline with scene detection, context analysis, and prompt optimization. Software Tools Used: React.js, Node.js, Express.js, TypeScript, Vite, Tailwind CSS, Hugging Face API, Stable Diffusion, GitHub Actions.

  • Playlistify - A social platform that transforms how music lovers connect, share, and discover music together through Spotify. Architected a React.js frontend with Tailwind CSS and Spotify Web Playback SDK for seamless music integration. Software Tools Used: React.js, Node.js, Tailwind CSS, Spotify Web API, OAuth 2.0.

  • Serenity - A revolutionary decentralized stock exchange platform built on blockchain technology.

  • SoulBuddy - an end-to-end web application delivering spiritual services and real-time messaging. Built a responsive, component-based frontend for seamless user interaction and a backend to handle secure authentication, chat functionality, and complex astrological calculations. The system integrates AI for personalized predictions and geocoding for precise data processing, containerized for scalable cloud deployment. Software Tools Used: React, Next.js, Python, Flask, FastAPI, Docker, AWS, Groq AI, Swisseph, OpenCage Geocoder.

  • WARP: High-Performance P2P Local Network File Transfer System - Developed a high-performance, CLI-based P2P file transfer tool for local networks. Implemented a custom TCP protocol with buffered I/O for low-latency data streaming and text messaging. built an automated network discovery system that concurrently scans the local subnet using ICMP pings and Go routines to identify active peers without external servers. Software Tools Used: Go (Golang), TCP/IP Sockets, Git, Go Standard Library (net, sync)

  • LocalVibe -

  • Autonomous Multi-Agent Content Orchestrator ("SalesShortcut AI") - Developed an end-to-end agentic system automating the complete content lifecycle (research, drafting, A/V production) using the Portia SDK. Orchestrated specialized agents into a unified pipeline with self-correcting fact-checking loops and human-approval gates for reliable, multi-modal output. Built on a scalable architecture (FastAPI, Redis, Celery) with a React dashboard for real-time workflow observability. Software Tools Used: Python, Portia SDK, FastAPI, React, TypeScript, Tavily, ElevenLabs, Redis, Celery.

  • Pastyio - A Version Controlled Pastebin.(future build)

  • CursorXone - A place where users join a shared canvas with custom cursors, enabling real-time interaction, gaming, and chat.

  • Smilo - Making others smile

You can also navigate using the sidebar.