â
Simple-Medium Projects
- Games (Minesweeper, Sudoku, Go, Poker)
- Web (Custom URL Shortener, image rotation service)
- Apps (Weather forecasting, time tracker, messenging app)
- A custom encryption / decryption algorithm
- ...
â
Hard-Ultra Hard projects
- Games: gameboy emulator, 2D/3D game engine
- Compilers and OS projects
- Real-time collaborative text editor (like Google Docs)
- A serialization / deserialization library (like protobuf)
- Distributed systems (recommendations, code sandbox, search engines, video streaming)
- Other SWE projects