OPEN SOURCE
PROJECTS
2025
Comprehensive Java examples for my design patterns handbook.
2025
Java-based movie recommendation system with genre-based filtering and user preference learning.
2025
Low-code workflow automation platform for building and managing automated workflows.
2024
Python implementation of Chung & Lee's 2023 fraud detection ensemble approach with 93%+ recall on PaySim dataset.
2024
PyQt-based inventory management application with order processing, refunds, and performance tracking.
2024
PyTorch implementation of adversarial approach to mitigate dataset bias in deep neural networks.
2024
Local metadata inspector & cleaner for images, PDFs, audio, and archives.
2023
Interactive 15-question quiz for Earth Day 2023.
2023
Customizable portfolio template built with basic HTML/CSS knowledge requirements.
2023
Simple arcade-style web game with great personality.
2023
Simple website that generates random quotes.
2025
Interactive visualizations and solvers for six classic algorithmic puzzles, implemented in Java.
2024
Java-based desktop application - An educational platform with different roles.
2024
Desktop application visualizing CPU scheduling algorithms with interactive Gantt charts.
2024
Machine learning model assessment for COVID-19 outcome prediction, comparing different classification algorithms.
2024
Python toolkit for audio signal manipulation with time/frequency domain visualizations and custom filtering.
2024
Python-based XML editor and graph visualizer for efficient file management and data analysis.
2023
Solutions for programming problems, as part of the Programming course curriculum.
2023
Complete solutions for ASU CSE131s and CSE231s programming course assignments and exercises.
2022
C++ terminal-based electric circuit solver.
1 / 3
MISC
Google Developer Groups Cairo
Organizer at Google Developer Groups (GDG) Cairo, supporting events mainly as a media specialist.
Graphic Designer
Freelance graphic design work, you can spot some of my works all around the globe.