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
