Hammad (@ahmedhammad97)

Top repositories

1

Designing-Data-Intensive-Applications-Notes

My reading notes following "Designing Data Intensive Applications" (DDIA) by Martin Kleppmann
78
star
2

Software-Architecture-Patterns-Notes

My reading notes following "Software Architecture Patterns" report by Mark Richards.
58
star
3

Offensive-Language-Detection

NLP model that uses Machine Learning to detect offensive tweets, and classify it's target.
Jupyter Notebook
25
star
4

Principles-of-Package-Design-Reading-Notes

My reading notes following Principles of Package Design by Matthias Noback.
7
star
5

Clean-Code-Do-And-Dont

My reading notes following Clean Code.
5
star
6

Javafx-Paint-Application

A simple paint Java application that allows the user to draw and color geometric shapes using simple tools.
HTML
5
star
7

Chat-Room-Service

Service based on Socket.io, that provides encrypted chat rooms for users, who can either create, or join using a unique code.
JavaScript
4
star
8

Quoties

Social network website, for users to search famous quotes, view other users quotes, or login and post their own.
Vue
4
star
9

Javafx-Maze-Runner

Simple game with a single a player, who tries to reach the end of the maze, while collecting gifts, avoiding getting stuck between walls, and killing monsters.
HTML
3
star
10

Quran-Diff-Checker

CLI tool for comparing Quran's different recitations and highlighting their differences
JavaScript
3
star
11

8-Puzzle-Solver

Web App that will help you solve the 8 puzzle, using your choice from four searching algorithms.
Python
2
star
12

P2P-Ping-Pong-Game

Online multiplayer peer to peer ping pong game
JavaScript
1
star
13

Risk-Game

Online Risk Game with several options of Artificial Intelligence Agents.
Python
1
star
14

Handwritten-Digits-Recognition

Applying K-means clustering algorithm on MNIST data set.
Python
1
star
15

Chest-X-Ray-Covid-19-Diagnosis

Jupyter Notebook
1
star
16

XVector

Very fast dynamic array for frequent expansion and shrinkage.
C++
1
star
17

Smart-Pause-Player

Video player that smartly pauses when your not giving it enough attention, so that you don't miss a scene!
JavaScript
1
star
18

ahmedhammad97.github.io

A chef must feed himself too.
JavaScript
1
star