đź’» Technical Implementations

Project Portfolio Theater

A comprehensive showcase of practical implementations, featuring projects that demonstrate progression from academic assignments to independent innovations. Each project tells a story of problem-solving, technical growth, and creative implementation.

13+ Total Projects
12+ Technologies
100% Open Source

DocsAI

17th Jan 2026 - 27th Mar 2026 | Backend Intern
Node.js Python LLM Integration Vector DB

Problem Statement:

Processing and extracting insights from large pharmaceutical document sets manually is inefficient and prone to error.

Solution Approach:

Architected a scalable backend with multi-format support for pharma workflows, leveraging LLMs for semantic search and automated summarization.

Key Learnings:

Mastered RAG (Retrieval-Augmented Generation) patterns, optimized database queries for regulated document sets, and refined API performance.

Stock Broker App

Current Project
FinTech Full Stack Trading

Problem Statement:

Accessing real-time stock data and managing a portfolio can often be clunky and unintuitive for everyday users.

Solution Approach:

I'm building a streamlined trading platform that simplifies complex market data into clear, actionable insights.

Key Learnings:

Learning the intricacies of financial APIs and how to architect a system that requires both high security and real-time performance.

Personal Portfolio Website

Completed Project
HTML5 Tailwind CSS JavaScript

Problem Statement:

I needed a dedicated space to showcase my academic journey, projects, and technical skills in a way that truly represents my personality and professional growth.

Solution Approach:

Built this responsive single-page application from scratch using HTML5 and Tailwind CSS, focusing on clean code, semantic structure, and a polished user experience.

Key Learnings:

Learned valuable lessons in accessible design, dark mode implementation, and creating smooth, engaging animations that enhance rather than distract.

Real-Time Chat App

Recent Project
MERN Stack Socket.io React

Problem Statement:

I wanted to understand how apps like WhatsApp handle instant communication without page reloads.

Solution Approach:

Created a full-stack chat application where users can message each other instantly, with a focus on reliability and speed.

Key Learnings:

Discovered the power of WebSockets for two-way communication and how to manage state across different users in real-time.

AI Sales Call Assistant

Sep 2025 - Present
TypeScript AI LLM Voice Recognition

Problem Statement:

Sales professionals often struggle to handle objections on the fly while maintaining a natural conversation.

Solution Approach:

Developed an intelligent voice assistant that listens to the conversation and provides real-time, context-aware suggestions.

Key Learnings:

Deepened my understanding of how to integrate Large Language Models with voice technologies to create truly interactive experiences.

Secure File Sharing System

Feb 2025 - Jun 2025 | Operating Systems Group Project
C TCP Sockets POSIX Threads Multithreading

Problem Statement:

Transferring files securely between multiple users without reliable internet can be a major challenge.

Solution Approach:

Engineered a robust multi-threaded server in C that handles concurrent file uploads and downloads safely.

Key Learnings:

Got my hands dirty with low-level system programming, understanding exactly how computers talk to each other over a network.

Spotify Clone

Personal Project
HTML5 CSS3 Frontend

Problem Statement:

I wanted to challenge my frontend skills by recreating one of the most complex and polished user interfaces out there.

Solution Approach:

Painstakingly rebuilt the Spotify web player, focusing on pixel-perfect layout and responsive behavior across all devices.

Key Learnings:

Realized that great UI is all about the details—mastering CSS Grid and Flexbox was essential to getting it just right.

College Cricket Auction App

Recent Project
MERN Stack Socket.io Real-time

Problem Statement:

Managing a fast-paced college cricket auction manually can be chaotic and difficult to synchronize for everyone involved.

Solution Approach:

Developed a real-time web application using the MERN stack and Socket.io to keep all participants instantly updated on live bids.

Key Learnings:

Mastered managing real-time states globally using WebSockets while keeping the interface snappy and intuitive.

E-commerce Using Cloudinary

GitHub Project
E-Commerce Cloudinary Product Images

Problem Statement:

Managing product photos, uploads, and image delivery efficiently is essential for a modern e-commerce experience.

Solution Approach:

Built an e-commerce project and integrated Cloudinary for optimized media uploads, storage, and image rendering.

Key Learnings:

Learned how image infrastructure affects product pages, performance, and the overall shopping experience.

IT Lab

Academic Lab Projects
JavaScript Web Development

Problem Statement:

Apply web development concepts across a structured set of Information Technology lab assignments.

Solution Approach:

Organized six lab modules into a practical JavaScript project collection covering core implementation patterns.

Key Learnings:

Strengthened fundamentals through incremental assignments and reusable project structure.

Manim Projects

Python Visualization Project
Python Manim Algorithms

Problem Statement:

Abstract algorithms and data structures can be difficult to understand from static explanations alone.

Solution Approach:

Built Manim animations to make algorithmic ideas such as consistent hashing easier to see and explore.

Key Learnings:

Practiced translating computational concepts into clear, step-by-step visual explanations.

MCP Servers

AI and Enterprise Integration
Python MCP SAP BTP

Problem Statement:

AI assistants need reliable tools and context to interact with enterprise systems safely.

Solution Approach:

Developed Python-based Model Context Protocol servers, including an SAP BTP integration, to expose structured capabilities to AI clients.

Key Learnings:

Explored tool-based AI workflows, enterprise authentication boundaries, and clean API contracts.

DSA Practice

Ongoing Problem-Solving Practice
C++ LeetCode Algorithms

Problem Statement:

Consistent practice is essential for building strong data structures and algorithmic problem-solving skills.

Solution Approach:

Maintained a growing collection of LeetCode solutions covering arrays, strings, dynamic programming, and other core patterns.

Key Learnings:

Improved complexity analysis, pattern recognition, and implementation discipline through repeated practice.

Interested in Collaboration?

These projects represent my journey from academic learning to practical implementation. I'm always excited to discuss technical challenges, share knowledge, and explore new opportunities.