Full Width Image
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

CTT-Cooling Tower Tracker (GeoKITS)

This advanced desktop application, engineered using Python and QT Designer, integrates a sophisticated YOLO machine learning model for high-precision detection of cooling towers in satellite imagery. The system quantifies detection confidence, facilitating critical infrastructural analysis and planning.

Python
Machine Learning
YOLO v5
Qt Designer
Figma

MAYDAY AI - Early Warning System

Developed a Comprehensive Early Warning System – Mayday AI:Designed and implemented a web GIS-based interactive platform with advanced functionalities such as real-time geospatial mapping, event clustering, and data visualization. The system leverages cutting-edge technologies like Mapbox, React, Node.js, Firebase, and PostGIS to deliver critical early warnings for earthquakes, fires, and adverse weather conditions. It enhances decision-making and user safety by integrating live event data, weather updates, and community-driven insights for effective disaster management.

React
Javascript
PostgreSQL
QGIS
TailwindCSS
Bootstrap
mapbox.js

3D Earthquake Visualization Globe

Developed a Cutting-Edge 3D Earthquake Visualization Globe:This project features an interactive 3D globe built with React and Canvas, enabling users to explore a decade's worth of earthquake data. Each earthquake is represented by a marker, whose size reflects its magnitude and position within the transparent globe correlates with its depth beneath the Earth's surface.The innovative visualization leverages transparency and dynamic rendering techniques to deliver detailed insights into global seismic activity, offering a powerful tool for researchers, educators, and data enthusiasts to comprehend the spatial distribution and intensity of earthquakes. This project showcases the potential of 3D geospatial visualization for better understanding complex datasets.

React
Javascript
SQL
Figma
TailwindCSS
Bootstrap
Angular
PHP

Fleet Management System

Developed a comprehensive Fleet Management System featuring web GIS-based interactive mapping. The system includes advanced functionalities such as heatmaps, a control dashboard for managing events, and a detailed dashboard for monitoring and analyzing fleet operations. This project enhances operational efficiency and decision-making through real-time data visualization and analytics.

HTML
Javascript
PostgreSQL
QGIS
TailwindCSS
Bootstrap
Leaflet.js

Watershed Delineation Using DEM in ArcMap

Watershed delineation is a critical process in hydrological studies, which involves identifying the drainage areas of a specific point, known as the outlet point. This lab focuses on the delineation of watersheds using a Digital Elevation Model (DEM) in ArcMap. The steps include generating flow direction and accumulation, creating outlet points, delineating watersheds, and converting raster outputs to vector formats for further analysis. The ultimate goal is to accurately map the watershed boundaries and stream networks, providing essential data for water resource management and environmental planning.

Arcmap
USGS
QGIS

Utility Mapping and Network Analysis Using QGIS

The aim of this lab was to perform utility mapping and network analysis using QGIS, leveraging data stored in Microsoft Access. Utility mapping is crucial for maintaining and managing infrastructure networks, such as electrical utilities. By accurately mapping these networks, utility providers can enhance service reliability, plan for maintenance, and respond more efficiently to outages. This lab specifically focuses on processing point data, assigning section IDs based on specific attributes, and converting points into paths to visualize the utility network.

Arcmap
USGS
QGIS

Kidflix - Netflix Clone Application

Developed a dynamic web application for streaming children’s animated shows and movies. Built with HTML, CSS, PHP, and JavaScript, and powered by SQL databases, this platform features advanced Boolean querying for efficient content management.

React
Javascript
SQL
Figma
TailwindCSS
Bootstrap
Angular
PHP

E-commerce Store - MNA’z Store

Created a comprehensive e-commerce platform featuring a wide range of products. The platform includes a fully functional admin dashboard for product and sales management, offering an interactive experience for both users and administrators using HTML, CSS, PHP, and JavaScript, powered by SQL databases.

HTML
Javascript
CSS
SQL
Figma
TailwindCSS
Bootstrap
Angular
PHP