My Projects
A collection of my work spanning Systems, Data Science, Mobile, and Full-Stack development.
Speakify
WorkingWe’ve all experienced it: TV speakers that are too quiet, dialogue that gets washed out, or situations where you want to watch a late-night movie with friends without waking up the rest of the house. Existing solutions require expensive hardware transmitters or are locked into specific hardware ecosystems (e.g., Apple's Share Audio, which is limited to two pairs of AirPods).
FlutterDart
Autotype
WorkingAn autocorrect and autocomplete engine for Linux and Windows. It runs efficiently in the background as a system service and provides intelligent, real-time text suggestions across all applications.
Rust
C++ Autograd Engine && CNN from Scratch
More Work NeededThis project is a Convolutional Neural Network (CNN) built entirely from scratch in C++. Instead of hardcoding the backward passes for specific layers, this project features a custom-built Autograd Engine. The engine dynamically builds a computation graph during the forward pass and automatically computes gradients via reverse-mode automatic differentiation.
C++CMake
AttenSync
More Work NeededAttenSync is an Android-based productivity and focus-tracking application designed to help users monitor screen time, manage app usage through a rewards-based leaderboard, and engage in community discussions.
KotlinSocket.ioNode.jsREST API
MiniOS
CompletedMiniOS is a pedagogical operating system built as an advanced extension of the MIT xv6 UNIX-like teaching OS. It introduces modern operating system concepts including dynamic scheduling, advanced memory management, and specialized user space applications.
CAssemblyMakefileQemu
Portfolio Website
CompletedA modern, highly responsive personal portfolio website built to showcase my technical projects, software engineering skills, and professional journey. The platform features a bespoke dark theme, custom interactive components, and smooth micro-animations tailored to provide a premium user experience.
Next.jsTypeScriptTailwind CSS
Next.jsTypeScriptMongoDBJWT
Credit Score Assessment
CompletedIt builds, evaluates, and compares both linear and non-linear classification models to determine the most effective approach for credit scoring.
PythonGoogle ColabScikit-Learn
Document Scanner
CompletedUses Python and OpenCV to find a document in an image, identify its corners, and perform a perspective transform to create a top-down, "scanned" view of the document.
PythonOpenCV
Automatic Quiz System
CompletedThis is a multipurpose system designed to ease the workflow of both instructors and students—a one-stop platform to create a quiz, attempt the exam, and display detailed results along with performance histograms and response sheets.
Instructor Portal: Allows instructors to create quizzes either from a predefined database of questions (for courses like Bio-engineering, Computer Science, Electrical Engineering, and Math) or by manually inputting custom questions and answers.
Student Portal: Allows students to attempt the quiz and analyze their results. It displays a visual performance histogram comparing their score against peers who took the same exam.
C
Social Network Intelligence Engine (SNIE)
CompletedThis project applies the concepts of Graph Theory, Shortest Paths, Centrality Algorithms, and Semantic Scoring — making it a strong advanced DSA-based project.