class Profile:
def __init__(self):
self.role = "Full-Stack Software Engineer"
self.education = "B.Sc. in Computer Science & Engineering (GUC)"
self.core_stack = ["Java", "Python", "JavaScript", "React.js", "Node.js", "SQL"]
self.location = "New Cairo, Egypt πͺπ¬"
self.status = "Building Web Applications & Intelligent Systems"
def mission(self):
return "Translating core software principles and scalable stacks into robust products."π‘ Computer Science graduate from the German University in Cairo (GUC). I bring strong software engineering fundamentals in OOP and Data Structures, paired with hands-on experience across full-stack production systems and AI research.
Primary focus β strong hands-on experience & interview ready
Worked with in project environments, research, & internships
Full-stack MERN e-learning platform with payment integration.
Built with MongoDB, Express, React, and Node.js. Features Stripe payment processing, JWT authentication, and an MVC architecture supporting 3 user roles: Student, Instructor, Admin.
| π¨ Core Stack | React.js Β· Node.js Β· Express Β· MongoDB |
| π Auth & Pay | JWT Β· Stripe API |
Interactive strategy game emphasizing core computer science principles.
Developed directly in Java applying strict Object-Oriented Programming (OOP) principles, custom data structures, and modular software architecture.
| π§ Core Concepts | Java Β· OOP Β· Custom Data Structures Β· Clean Design |
Intelligent PDF analysis and retrieval engine.
Event-driven RAG system engineered for high-speed document processing and semantic querying. Containerized using Docker for consistent deployments.
| βοΈ Backend | Python Β· FastAPI Β· Inngest |
| π¦ Infra & AI | Docker Β· Groq LLM API |
Modern student directory and data management web application.
Engineered a clean, responsive student management interface built with Next.js and TypeScript.
| π¨ Frontend | Next.js Β· TypeScript Β· Tailwind CSS |
π’ Mansour Group (ABAP Developer Intern) Sep 2023 β Oct 2023 Β· Cairo, Egypt
ββ Custom ABAP reports & SAP ERP data dictionary objects
π¬ Ulm University (ML Research Intern) Apr 2023 β May 2023 Β· Ulm, Germany
ββ CNN architecture optimization in PyTorch & evaluation metrics
ββ Automated data preprocessing pipeline with Python (β40% manual time)
ββ Bachelor's thesis: ASL gesture recognition with computer vision & ML
πΌ Open to: Full-Stack Software Engineering roles Β· Backend / Web Development
β‘ Response time: Within 24 hours


