Burgess Shale Geoscience Foundation Scheduler and Dashboard

Carleton University - 4th year capstone project

Project Overview

Developed a full-featured scheduling and dashboard system for the Burgess Shale Geoscience Foundation to manage their educational tours and field trips.

Key Achievements

  • Designed and implemented the core event booking system with integrated Twilio SMS and Checkfront API.
  • Deployed live solution to Firebase Cloud services, A python script that stores hiker and staff data throughout the day.
  • Designed the dashboard for convenient tracking of user activity.

Technologies Used

Python,Twilio API, Database Management(Firebase), UI/UX Design, Checkfront API, and Mail Chimp

Project Images

Dashboard Home Page

Burgess Shale Project Dashboard

Project Type

Capstone Project

Duration

Sept. 2024 - May 2025

Role

Lead Developer

Client

Burgess Shale Geoscience Foundation

IoT Smart Reminder System

Carleton University - Computer System Development Project

Project Overview

Designed and implemented a smart reminder system using Raspberry Pi with IoT based location reminder capabilities.

Key Achievements

  • Developed a comprehensive application with Raspberry Pi to create a location-based reminder.
  • Integrated Sense HAT sensors for real-time environmental monitoring and mobile notifications via email/SMS.
  • Led a team to develop and deploy a comprehensive application using Swift and cloud services.

Technologies Used

Raspberry Pi, Python, Swift, Sense HAT sensors, MQTT End to End Communication, and FireBase real-time database

Project Images

Smart Reminder App

IoT Smart Reminder App

Smart Reminder App

IoT Smart Reminder App

Raspberry Pi and SenseHat

Raspberry PI and Sensehat

MQTT communication

IoT Smart Reminder App

Project Type

University Project

Duration

Jan. 2025 - May 2025

Role

Team Lead

Organization

Carleton University

Modernized FJ Trading Co. Website

FJ Trading Co.

Project Overview

Revamped the FJ Trading Co. website with a modern UI, multilingual support, and a responsive design for better accessibility and performance.

Key Improvements

  • Developed a sleek, modern UI with an improved user experience.
  • Added an Arabic/English language switch for multilingual support.
  • Implemented a fully responsive design for seamless viewing across devices.
  • Enhanced website performance and accessibility for all users.

Technologies Used

HTML5, CSS3, JavaScript, PHP

Before & After

Before

FJT Traffic Signs Website Before

After

FJT Traffic Signs Website After

Project Type

Freelance Project

Duration

Feb. 2025 - Present

Role

Independant Developer

Organization

FJ Trading Co.

Other Projects

Job Shadowing

Concurrent Elevator System Scheduler in C++ with UDP Communications

Developed multithreaded C++ applications that utilized UDP for realā€time data exchange, incorporating concurrency patterns to optimize throughput. Also created test cases to validate system reliability and performance.

Carleton University Jan 2025 - Present
Godot 2D Coin Catcher

Godot 2D Coin Catcher

Developed a simple top-down coin collecting game in Godot. Players control a character to gather randomly spawned coins, track high scores, and enjoy a casual arcade experience.

Personal Project Feb. 2025 - Present