Nadi(m) avatar Nadi(m)

Projects

A mix of coursework, side projects, and co-op work. Click "Read more" on any card for details.

Expense Management System

A full-stack web application that allows users to track their spending and manage their finances by providing a dashboard to view a summary of their spending patterns as well as a detailed view of individual transactions.

nadim365/Expense_Management_System
React SpringBoot PostgreSQL Docker

Real Time Data Streaming Pipeline

0

A pipeline that constantly makes requests at intervals to the GitHub API and performs streaming operations on the data to display useful analytics on a dashboard.

nadim365/eecs4415Project3
Python Redis Docker Apache Spark

Full Stack E-Commerce Website

A full-stack e-commerce site covering all three tiers: Presentation Layer (frontend), Business Layer (backend), and Data Layer (database).

React SpringBoot PostgreSQL Docker

Association Rule Mining using Apriori Algorithm

0

A Python script that takes a CSV file and finds association rules whose support exceeds a user-specified threshold.

nadim365/EECS_4412_A1
Python Scikit-Learn

Decision Tree Model Classifier

0

A Python program that builds and trains a decision tree from a provided dataset to predict the class of unlabelled data.

nadim365/EECS_4412_A2
Python Scikit-Learn Matplotlib

Imbalanced Learning with SciKit

1

A Python script that measures the performance of various classification models against an imbalanced dataset — one where the class distribution is heavily skewed, giving models misleadingly high accuracy.

nadim365/EECS_4412_A3
Python Pandas Scikit-Learn

Connect 4 vs AI Agent

0

A Python program that lets the user play Connect-4 against AI agents using different decision-making algorithms. Connect-4 is a solved game — the right moves can always beat the agent.

nadim365/AI_Projects
Python

Dictionary Client

0

A Java application that communicates with dictionary servers using the DICT protocol over TCP.

nadim365/EECS_3214
Java