Computer Science Student Β· Cairo University Β· Class of 2027
I'm a Third year Computer Science student passionate about writing clean code and building real-world software with clean user experiences. I enjoy working across the stack β from structuring data and logic to crafting responsive, intuitive interfaces.
Languages
Web Development
Systems & Parallel Computing
Databases
Concepts & Tools
Built a fully playable Human vs. Computer implementation of the ancient Norse board game Hnefatafl in Python. Designed an Alpha-Beta Pruning AI with an 8-factor heuristic evaluation function.
https://github.com/Safia-ElSabbagh/Hnefatafl-
Recreated core functionality of the Linux
htoputility in C β real-time process monitoring and system resource display running natively on Linux. Gained deep experience with Linux system internals, process management, and Unix-based development workflows.
https://github.com/Safia-ElSabbagh/procmon
Full-stack web application built with Django, featuring book search, borrowing management, and an admin dashboard. Developed collaboratively with a team of 4β5.
https://github.com/MennaMohy/OnlineLibraryWebsite
| Project | Description | Stack |
|---|---|---|
| Mini Social Media App | Solo console app with posts, follows, and persistent MySQL storage via JDBC | Java Β· MySQL |
| Tic-Tac-Toe Collection | 9 unique game variants with a shared modular codebase, built in a team of 3 | C++ Β· OOP |
| Procedural Maze Game | Maze game with procedurally generated layouts and OOP design patterns | Java |
π© safiam2006@gmail.com
πΌ linkedin.com/in/safia-mohamed-4b1530238
"Every expert was once a beginner. Keep building."