I may be slow to respond.
Starred repositories
Design patterns implemented in Java
A list of practical knowledge-building projects.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Curated list of project-based tutorials
A collection of algorithms and data structures