I recently graduated with a Computer Science degree from Fast University, where I focused on building a rock-solid foundation in core computer science fundamentals, data structures, and object-oriented programming.
As a software engineer, I enjoy bridging the gap between engineering and design — combining my technical knowledge with my keen eye for design to create a beautiful product.
When I'm not coding, I’m usually playing table tennis or practicing touch typing on monkeytype
React.js
|Django Rest
|Neon DB
|Pinecone DB
|Gemini API
A personal knowledge management gen-ai app in which users can organize and access their information efficiently, make mindmaps, retrieve information from provided context and utilize agentic mode to gather information on a specific topic from web.
Next.js
|Firebase
|Google Drive
|Sockets.io
A student driven academic resource hub for FAST students, offering access to past papers, assignments, quizzes, and curated study material categorized by course and campus.
Next.js
|Supabase
|Google OAuth
|Vercel
A professor review platform for FAST University students, allowing them to rate and review their professors along with moderation setup. Scaled to 1.5K+ users and featuring 3K+ reviews.
Assembly 8088
|DOXbox Emulator
|NASM
A nostalgic Tetris game comprising 6,000 lines of 8088 assembly code, featuring classic gameplay and various difficulty levels.
An IoT-based smart irrigation system that combines real-time ESP32 sensor data with weather forecasts to deliver intelligent, predictive plant watering recommendations.
Real-time virtual mouse controlled by one-finger gesture using TensorFlow, OpenCV, and a custom binary classifier.
A Flex/Bison-based compiler for the FL language that lexes, parses, semantically checks, and emits three-address intermediate code.
A lightweight, CLI-based chat application built in Python featuring separate TCP and UDP implementations. It supports user registration, multi-threaded client handling, private messaging, and server-wide broadcasting.
A classic arcade-style game implemented in C++
A custom linux shell implemented in c++ which gets command as input and then execute the command
A C++ implementation of a recursive descent parser that validates input against a context-free grammar, requires grammar to be in LL(1) form.
A comprehensive web application for railway ticket booking and management, featuring user authentication, admin panel, real-time database integration and a responsive design.
A console-based social network application designed as a miniature version of Facebook.
An adaptive Arduino-based traffic controller that uses a potentiometer to dynamically tune signal timing for real-time congestion simulation.
A c++ implemented scheduling simulator for fair process execution using a queue-based approach.
Real-time hand gesture classifier using deep learning and webcam input, trained to detect 0-5 fingers.
A simple and practical guide to performing forced alignment using Gentle with your own audio and transcript files.
GC Exporter is a lightweight browser extension that extracts email addresses from your Google Contacts and exports them into a CSV file with a single click.
Chat with your PDFs and images using the power of Groq, Pinecone, and OCR. Upload a document or just start chatting — intelligent, context-aware responses at your fingertips.
A Python tool to scrape year-wise publication counts from Google Scholar profiles for analytics and visualization.
A fast and efficient C++ lexical analyzer for tokenizing and classifying source code.
A Python-based data science project leveraging K-Means Clustering and Decision Trees to analyze and classify mall customer profiles. Ideal for understanding how combining unsupervised and supervised learning can optimize targeted retail marketing.
A practical machine learning showcase featuring Linear and Logistic Regression workflows built with Scikit-learn. It covers real-world predictive modeling and classification tasks using the California Housing, Iris, and Titanic datasets.
Implementation of both Bernoulli and Multinomial Naive Bayes classifiers for categorical and text data respectively.
A basic react-native-expo todo list app for learning basics of react native.
A dark minimalistic company website template showing about, services and contact sections along with social links.
A minimalistic red and black themed portfolio website with contact form which submits messages to google sheet.
A 4-bit Mini Computational Unit designed using LogicWorks for basic data loading, arithmetic, and logic operations with flag indicators.
Deep-learning pseudo-colorizer for grayscale & thermal images with a PyQt5 GUI.