My Projects

A collection of my work spanning Systems, Data Science, Mobile, and Full-Stack development.

Speakify

Working
We’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

Working
An 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 Needed
This 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 Needed
AttenSync 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

Completed
MiniOS 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

Social Network Intelligence Engine (SNIE)

Completed
The Social Network Intelligence Engine (SNIE) is a C++-based analytics framework that models a social network as a graph and performs deep structural intelligence. It detects communities, identifies influential nodes, generates personalized recommendations, and suggests cross-community bridge connections to improve global network connectivity.

This project applies the concepts of Graph Theory, Shortest Paths, Centrality Algorithms, and Semantic Scoring — making it a strong advanced DSA-based project.
C++Python

Portfolio Website

Completed
A 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

Authentication App

Completed
An Authentication System utilizing MongoDB and JWT.
Next.jsTypeScriptMongoDBJWT

Credit Score Assessment

Completed
It 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

Completed
Uses 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

Completed

This 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