I am a motivated Computer Engineering student at the American University in Cairo, passionate about Computer Architecture and full-stack web development. I enjoy working at the hardware level designing digital systems with Verilog, exploring processor pipelines, instruction execution, and memory behavior. I also love building clean, efficient web applications using modern frontend and backend technologies like Next.js. With a strong foundation in mathematics and problem-solving, I approach engineering challenges with precision and creativity. My goal is to contribute to organizations by developing innovative hardware systems and high-quality software solutions.
Highlights
- Pro
Pinned Loading
-
Clash-Of-Clans-Clone-OOP
Clash-Of-Clans-Clone-OOP PublicA fully interactive strategy game inspired by Clash of Clans- Tower defense, built using C++ and the Qt framework. This project captures the core mechanics of troop deployment, targeting, and comba…
C++ 1
-
Network-Packet-Sniffer
Network-Packet-Sniffer PublicThis project is a simple Network Packet Sniffer implemented in Python using the Scapy library. It captures live packets on the network interface, extracts useful information (IP addresses, protocol…
Python
-
Pipelined-RISC-V-Processor
Pipelined-RISC-V-Processor PublicA fully functional 5-stage pipelined RISC-V processor implementing the RV32I base integer instruction set, designed in Verilog HDL with comprehensive hazard detection and resolution mechanisms. Thi…
Verilog 1
-
University-Course-Registration-Website
University-Course-Registration-Website PublicA comprehensive Next.js (App Router) application for university course registration built with TypeScript, React, Supabase, and AI integration. Features real-time course management, schedule visual…
TypeScript 1
-
Tomasulo-Simulator
Tomasulo-Simulator PublicA comprehensive, interactive web-based simulator for the Tomasulo Algorithm, implementing dynamic instruction scheduling with out-of-order execution. This project provides real-time visualization o…
-
AssembleMe
AssembleMe PublicA full-stack, in-browser RISC‑V (RV32I) toolchain: a TypeScript assembler and Next.js simulator with multithreaded execution, real-time graphics/sound, Monaco editor integration, and example games …
TypeScript 1
If the problem persists, check the GitHub status page or contact support.
