Computer Science Student | Backend & Systems Engineering
I am a Computer Science student at Ahram Canadian University, focused on building robust backend systems and understanding low-level computing. My current work revolves around Operating Systems internals, Memory Management, and Database Architecture.
- Languages: C, C++, C#, JavaScript (Node.js), SQL, Python.
- Core Concepts: Data Structures & Algorithms, OS Architecture, Memory Management, Networking (TCP/IP).
- Tools: Git, Docker, Linux, SQL Server, MongoDB.
- Writing-my-own-malloc: A custom implementation of the C standard library's memory allocation functions (
malloc) built from scratch to understand heap management, block splitting, and coalescing. - Chat Program: Real-time chat application using C#, WinForms, and WebSockets with a SQL Server backend for message persistence.
- my-book-library: A library management system built with Node.js, Express, and MongoDB to handle book cataloging and user accounts efficiently.


