Hassan Refaat's repositories
image-uploader
Image Uploader is a backend service provides a way for uploading images to AWS S3. It is built with Java 21, Spring Boot, AWS S3, and PostgreSQL
api-pagination-demo
It's simple demo show how to work with pagination in Spring Data JPA.
awesome-palestine
A curated list of Palestine and Palestinian-Israeli conflict resources.
design-patterns
This GitHub repository showcases Java code examples of popular design patterns. The code is well-documented with clear explanations of each pattern's purpose and usage, making it a valuable resource for Java developers looking to implement design patterns in their code.
ultimate-design-patterns
Mastering classical design patterns with practical examples in the ultimate design patterns bundle.
awesome-go
A curated list of awesome Go frameworks, libraries and software
k8s-playground
Welcome to the k8s-playground repository! This is where I'm sharing my journey to learn Kubernetes (K8s). If you're new to Kubernetes or want to practice, you're in the right place.
lowlevelprogramming-university
How to be low-level programmer
system-design-resources
These are the best resources for System Design on the Internet
tech-books-shelf
This GitHub repository offers a curated reading plan with PDFs for essential technical books.Ideal for both beginners and seasoned developers, the reading order guides you through fundamental concepts to advanced topics. Elevate your skills and build a strong foundation in software engineering 📚🚀