Mahmoud Abdelazim's Projects
A simple blog website built with Spring Boot and React that allows users to write posts, like posts, comment on posts and search through posts with tags.
A simple CLI implementing the basic Linux command lines in Java
This repository includes all my solutions of problems in UVA's Competitive Programming 3 book
These are my solutions of HarvardX's CS50 problem sets, An introduction to the intellectual enterprises of computer science and the art of programming.
Examples of implementations of design patterns described in the Head First Design Patterns book
A very simple Drum kit built with JavaScript as an events practice
This is a domestic flight reservation website built in PHP and MySQL as a project for the web technology course in college
This repository contains all my implementation solutions for the Genetic algorithms course in college.
A Playground booking system built in Java as a final project for the Software Engineering course in college
My team's solutions for Google's Hash Code annual competition.
a collection of problem solving learning resources in Arabic and English, with problems to practice every topic on CodeForces, LeetCode and HackerRank.
a website that contains a collection of problem solving learning resources in Arabic and English, with problems to practice every topic on CodeForces, LeetCode and HackerRank.
This repository contains my machine learning algorithms implementations during the machine learning course in college.
This repository includes all my code implementations in algorithms and data structures from MIT's introduction to algorithms course on MIT OCW
A website for myself to showcase my skills, information and featured projects.
A dynamic version of my portfolio website, with a back-end server and an admin dashboard
A notification module RESTful API built in Java (Spring & Hibernate) for the advanced software engineering course
A Fictional restaurant and food delivery website built in HTML, CSS and JQuery
A platform that offers a better gaming experience by matching users by their personalities using unsupervised learning techniques, built as the graduation project for CS Bachelor's degree.
A simple website that integrates with Paymob API for online payment solutions
A simple website that integrates with Paymob API for online payment solutions
All my notes and code implementations for the ITI Tech Leaps Java Spring Developer Track on Pluralsight.
This is my implementations of some well-known OS process synchronization algorithms such as Round-Robin, SJF, Priority and Multilevel synchronization
a website that allows patients with Covid 19 to register and see what hospitals currently have empty beds for quarantine, built as a project during the Cegedim Hackathon Winter 2022
A simple program that simulates how a network router handles incoming connections using synchronization.
Simon colors game built with JavaScript
A simple implementation for authentication and authorization using Json Web Tokens and Spring Security.