Knowledge Acquisition

Learning Never
Stops Here

From a Computer Engineering degree to cutting-edge ML specializations — a chronicle of continuous evolution through academic rigor and personal drive.

5+
Years of Study
4
Programs
A+
Graduation Project
5
Skill Areas
Core Foundation 2019 — 2024
Bachelor of Engineering — Computer Engineering
Cairo University · Faculty of Engineering

Comprehensive computer engineering education focused on software architecture, algorithms, systems design, and applied AI. Graduated with Very Good with Honors.

Software & Systems
Data Structures & Algorithms Design & Analysis of Algorithms Advanced Programming Techniques OOP — Programming Techniques Software Engineering Compilers & Languages Operating Systems Parallel Computing
AI & Data
Machine Learning Machine Intelligence Pattern Recognition & Neural Networks Pattern Recognition & Image Processing Natural Language Processing Database Management Systems Advanced Database Systems Big Data & Cloud Computing Satellite Imagery & Remote Sensing Cognitive Robotics
Hardware & Networks
Computer Architecture Microprocessors Systems Advanced Microprocessors Systems Embedded Systems Logic Design Advanced Logic Design VLSI Design Computer Networks Wireless Networks Cryptography & Network Security Communication Engineering
Math & Science
Computer Graphics Discrete Mathematics Probability & Statistics Linear Algebra & Calculus Numerical Analysis Signals & Systems
Deep Learning 2024
Machine Learning Specialization
Coursera · DeepLearning.AI · Andrew Ng

Comprehensive ML program covering supervised learning, neural networks, unsupervised clustering, recommender systems, and reinforcement learning with hands-on Python labs and TensorFlow projects.

Neural Networks Supervised Learning TensorFlow Recommender Systems Reinforcement Learning
Verify Certificate
Enterprise Mobile 2023
Flutter Intensive Program
Orange Digital Center Egypt · Cairo

Advanced enterprise-grade Flutter development program focusing on state management (Bloc/Cubit), MVVM architecture, and pixel-perfect production UI implementation in a real Agile team environment.

Flutter Bloc / Cubit MVVM Agile / Scrum Production UI
AI Training Oct – Nov 2021 · 120 hrs
AI Trainee — HCIA-AI Track
NTI · National Telecom Institute · Huawei HCIA-AI

120-hour intensive AI training program at the National Telecom Institute in partnership with Huawei's HCIA-AI track. Covered core Python data science libraries, machine learning and deep learning fundamentals, and practical implementation with a real-world project.

Python NumPy · Pandas · Matplotlib Scikit-learn ML & DL Foundations Keras / TensorFlow Covid Detector Project
Head First Design Patterns Freeman & Robson
Head First Design Patterns
Eric Freeman & Elisabeth Robson
Patterns that outlive frameworks. Shaped how I think in OOP.
Clean Code Robert C. Martin
Clean Code
Robert C. Martin
The foundation of maintainable software.
Clean Architecture Uncle Bob
Clean Architecture
Robert C. Martin
The philosophy behind every architecture I design.
Design Patterns (GoF) Gamma et al.
Design Patterns (GoF)
Gamma, Helm, Johnson, Vlissides
The original source of the 23 design patterns.
📘
Head First Design Patterns
Eric Freeman & Elisabeth Robson · O'Reilly Media

"Make it work, then make it beautiful — then make it a pattern." Directly shaped how I apply Command, Observer, and Strategy in Flutter projects.

Completed
📖
Clean Code
Robert C. Martin · Prentice Hall

Learning to write code for humans, not just machines. A must-read for every professional developer.

Reading
📗
Clean Architecture
Robert C. Martin (Uncle Bob) · Prentice Hall

The philosophy behind every architecture decision I make. Boundaries, independence, and testability.

Completed
📕
Design Patterns (GoF)
Gamma, Helm, Johnson, Vlissides · Addison-Wesley

The original source of the 23 design patterns. Deep, academic, and timelessly relevant.

Reference