The projects below are only personal projects
Check team projects on
@zero-based
A judge for Algorithm Course.
Aljurythm is a code judge that I have created for my Algorithms Course's Assignments, to replace boilerplate code and display better outputs. It's like a mini-testing framework.
Tracking my Social Media Detox
A site to keep track of the detailed time since I left Facebook and Instagram. I think you should try quitting it too.
otto-matic replies for chatting apps
otto is a smart assistant that can reply to basic questions on chatting apps like WhatsApp, Messenger, etc. He can also do basic tasks like liking tracks on spotify when someone sends him a track link.
Courses' materials and resources
An unofficial collaborating community for updating and organizing learning resources of Faculty of Computer and Information Sciences at Ain Shams University.
Modern portfolio HTML template
portfolYOU is a free modern open-source Jekyll portfolio and blogging theme that works with GitHub Pages with a plenty of elements and alot of possible customizations.
Encode arabic text into scouts' ciphers
An open source WPF application that encodes arabic plain text into scouts' ciphers with a single button click. Usually leaders used to do the encoding using a pen and paper.
Magic spells for Git & GitHub
A repo about Git & GitHub where I expose most of the magic spells that I have learned and the magic wands that I use regularly.
My journey into Competitive Programming
Learning alot of data structures and algorithms and solving much more problems to improve my problem solving and critical thinking skills.
Dummy repo generator
A bash script to generate git repository with dummy commits, helpful for educational purposes and to try new git commands without destroying real-life repositories.
Generate avatars like GitHub
An Identicon is a visual representation of a hash value, usually of an IP address, that serves to identify a user of a computer system as a form of avatar while protecting the users' privacy.
C++ based algorithm for visualizing Binary Search Trees
A command line tool for visualizing Binary Search Trees using an algorithm I have developed myself from multiple algorithms that are available in my case study.
Startup for making seniors' garments
Teemato aims at helping High School Seniors in creating their outfits (T-shirts, Hoodies & Bracelets) from scratch using creative designs and high quality fabrics.