I am a Computer Engineering student at Ain Shams University with a passion for understanding, designing, and optimizing both software and hardware systems. I enjoy tackling challenges that require a deep understanding of low-level efficiency while maintaining high-level structural clarity.
My focus lies at the intersection of backend systems, database architecture, and hardware-level system design, where performance, scalability, and reliability are key. 🚀
- 💻 Programming Languages: C++, Java, Python, SQL, VHDL
- ⚙️ Tools & Environments: Git, GitHub, Visual Studio, VS Code, Vivado, MATLAB, IBM SPSS
- 🧠 Core Strengths: Object-Oriented Programming (OOP), Data Structures & Problem Solving, Software Engineering Principles, Signal Processing
My coursework and projects have provided me with a solid foundation across multiple domains:
🖥️ Systems & Hardware:
- Logic Design & Computer Organization
- Operating System Design
- Embedded Systems
- Distributed Computing & High-Performance Computing
🏗️ Software Engineering:
- Advanced Software Engineering
- Database Systems Design
- Agile Software Development
- Software Testing, Validation, & Verification
- Design Patterns
🤖 Core Computer Science:
- Advanced Algorithms & Complexity
- Compiler Design
- Artificial Intelligence & Machine Learning
📐 Math & Theory:
- Discrete Mathematics
- Probability & Statistics
- Signals & Systems Fundamentals
- 🔌 MIPS-Processor – A custom MIPS processor implemented in VHDL, covering instruction formats, register files, and control logic.
- 📅 EventHub – An Object-Oriented Event Management System for hotels, built using Java and CSS.
- 🏥 Triage-App – A desktop triage management app integrating a Python frontend with a C++ backend for high performance.
✈️ Tripzy – A travel booking application handling hotels, flights, and car rentals, designed for scalability and usability.
- 🌐 Systems Programming: Diving deeper into system architecture, scalable backend applications, and performance optimization.
- 👷♂️ Software Engineering: Building real-world software while mastering professional workflows, CI/CD pipelines, and cloud deployments.
- 🧩 Algorithmic Mastery: Enhancing problem-solving skills and exploring advanced computational complexity.
- GitHub:@OMZaky
- LinkedIn:www.linkedin.com/in/zaky-omar
