Projects I've Built

A curated collection of things I've worked on recently.

WLU MSA Website preview 1
WLU MSA Website preview 2

WLU MSA Website

Visit

Official website of Wilfrid Laurier University's Muslim Students' Association, built using Payload CMS and Next.js.

Next.js
Payload CMS
Tailwind
TypeScript
Konvert File preview 1
Konvert File preview 2

Konvert File

Visit

A fast and simple web app to convert files between formats like PDF, PNG, JPG, and TXT.

Next.js
TypeScript
Vercel
File Conversion
GoConverge preview 1
GoConverge preview 2

GoConverge

Visit

A simple real-time concurrent chat app built with Go using goroutines and channels.

Go
Concurrency
CLI
Networking
Notes CLI preview 1
Notes CLI preview 2

Notes CLI

Visit

A command-line tool for managing personal notes, written in Go with a simple interface and local storage.

Go
CLI
Productivity
Note-taking
Smart Plant Monitor preview 1
Smart Plant Monitor preview 2

Smart Plant Monitor

Visit

IoT-based Raspberry Pi system to monitor plant health with real-time data and alerts.

Python
Flask
Raspberry Pi
Sensors
OLED
Next.js REST API Starter preview 1
Next.js REST API Starter preview 2

Next.js REST API Starter

Visit

A boilerplate REST API setup with Next.js 15, Prisma, and PostgreSQL.

Next.js
PostgreSQL
Prisma
REST
Monte Carlo Estimator preview 1
Monte Carlo Estimator preview 2

Monte Carlo Estimator

Visit

A C++ project to estimate mathematical integrals using Monte Carlo simulation methods.

C++
Math
Simulation
DeepSeaFeels preview 1
DeepSeaFeels preview 2

DeepSeaFeels

Visit

Mental health themed emotion-tracking React app with a calming ocean interface.

React
CSS
Emotion Tracker
MSA App preview 1
MSA App preview 2

MSA App

Visit

A cross-platform community app prototype for the MSA using React Native.

React Native
Expo
Firebase
Sorting Visualizer preview 1
Sorting Visualizer preview 2

Sorting Visualizer

Visit

A web-based tool to visualize sorting algorithms like Bubble Sort, Merge Sort, and Quick Sort in action.

TypeScript
React
CSS
Algorithms
Portfolio Website preview 1
Portfolio Website preview 2

Portfolio Website

Visit

Terminal-style 3D interactive WebGL portfolio with shader effects.

JavaScript
WebGL2
HTML
CSS