Ahmed Hammad's repositories
Designing-Data-Intensive-Applications-Notes
My reading notes following "Designing Data Intensive Applications" (DDIA) by Martin Kleppmann
Software-Architecture-Patterns-Notes
My reading notes following "Software Architecture Patterns" report by Mark Richards.
Offensive-Language-Detection
NLP model that uses Machine Learning to detect offensive tweets, and classify it's target.
Principles-of-Package-Design-Reading-Notes
My reading notes following Principles of Package Design by Matthias Noback.
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.
Clean-Code-Do-And-Dont
My reading notes following Clean Code.
Quran-Diff-Checker
CLI tool for comparing Quran's different recitations and highlighting their differences
ahmedhammad97.github.io
A chef must feed himself too.
Smart-Pause-Player
Video player that smartly pauses when your not giving it enough attention, so that you don't miss a scene!
30-Day-LeetCoding-Challenge
My solutions to 30-Day LeetCoding Challenge
ASCE-Alex-Website
Source code for ASCE student chapter website in Alexandria.
AWS-CDK-Playground
Build a whole CloudFormation infrastructure with just few lines of code, they said.
Daily-Quotes
Static web page that's able to serve more than 40,000 quotes efficiently without connecting to a server.
Deno-Playground
One more step away from the beautiful mess of JS, towards the boring neatness of TS. Rust rocks though.
DotNet-Playground
It is never too late..
Dummy-Azure-Function
Nothing than a template Azure function for integration testing.
Face-Recognition
KNN model that classifies ORL database after applying PCA feature reduction.
Golang-Random-Excercises
Eight random problems solved using Golang with web interface.
GraphQL-Practice
Nobody wants to be left out of a technical talk about you know what.. the trendy technology.
Microservices-Playground
Dummy architecture that I use to practice some tools and concepts which is only feasible in distributed systems.
payload-offloading-java-common-lib-for-aws
Shared library between AWS extended messaging clients to manage payloads larger than their limits.
Project-Euler
My trials for solving Project Euler problems.
Quizard-Server
The backend server for managing quizard game
React-Playground
I knew I would end up using it one day. Meh.
Smart-Auction
Solidity Smart Contract that manages the process of Remote Auctions