I am a Computer Engineering Senior Student at Alexandria University specialized in the intersection of AI Research and Scalable Software Systems. I bridge the gap between theoretical decentralized learning and production-ready modular architectures.
- Federated Learning: Architecting privacy-preserving frameworks for secure, decentralized model training across non-IID data distributions.
- Computer Vision: Enhancing visual perception through street-scene semantic segmentation and semi-supervised learning techniques.
Software Engineer @ ZAD Technology
- Backend Engineering: Designing and implementing modular micro-services using Java Spring Boot and Python FastAPI.
- Infrastructure: Orchestrating deployments and automating server maintenance through Docker and Nginx to ensure high availability and scalability.
AI Instructional Lead @ MIA Robotics Team
- Curriculum Architecture: Developed and delivered comprehensive Deep Learning modules, focusing on CNN architectures, backpropagation, and optimization strategies for robotics applications.
- Problem Solving: Competitive programming mindset applied to complex engineering bottlenecks.
- Data Structures & Algorithms: Strong foundation in optimizing time/space complexity for scalable systems.
- Data Preparation: Expertise in cleaning, augmenting, and handling non-IID data for AI model robustness.
- Technical Agility: Fast learner with a proven track record of pivoting between low-level Kernel development (C) and high-level AI research (Python).
- Decentralized Semantic Segmentation: Graduation thesis addressing non-IID data challenges through advanced data preparation and robust model aggregation strategies.
- Pintos Kernel: A deep dive into low-level Data Structures and Concurrency Control, implementing priority scheduling and system calls in C.
- Knowtopia (LMS): Built with a focus on Software Architecture and modular backend design to handle course management at scale.
- Sudoku Generator & Solver: Demonstrating Problem Solving through backtracking algorithms and efficient state-space searching.


