Maged Zarif
Software Engineer Backend Developer
Location: Cairo, Egypt Email: *****.*********@*****.*** LinkedIn: linkedin.com/in/maged-zarif-88b561258 GitHub: github.com/MagedZarif Code Forces: Maged_Zarif02 Phone number: +201********* Portfolio: maged -zarif PROFILE
Software Engineer with a strong background in backend development, databases, and AI integration supported by hands-on experience in building scalable applications using ASP.NET Core, Laravel, Flutter, and SQL. Skilled in integrating diverse AI models into production systems to deliver intelligent. Proficient in clean code practices, object- oriented programming, SOLID principles, and design patterns. Experienced with cloud deployment, payment service integration, and Agile workflows, with strong problem-solving, communication, and teamwork skills. EXPERIENCE
Full Stack and Mobile Development Intern - Najah Now, Supported/Certified by University of Waterloo, Canada
• Built and maintained web applications using Laravel and mobile applications using Flutter. 07/2023 – 09/2023
• Integrated backend APIs and supported feature development across web and mobile platforms.
• Collaborated with team members to deliver tasks on time in a fast-paced Agile environment.
• Strengthened communication, collaboration, and time-management skills through real project work. Machine Learning Associate - Micro Engineering Egypt (MEEG) Cairo, Egypt 08/2024 – 12/2024
• Supported data pipeline workflows for automotive computer vision projects, processing and reviewing 10,000+ vehicle data records for structured training datasets.
• Performed annotation and quality validation using internal tools.
• Collaborated with the team to ensure data accuracy and timely delivery. Programming Instructor - iSchool Remote 06/2026 - Now
• Delivered programming instruction and guided students through practical coding activities.
• Developing students' problem-solving skills, logical thinking, and best programming practices. PROJECTS
Medical diagnosis (Graduation Project):
• Trained and benchmarked multiple CNN architectures (custom CNN, InceptionV3, EfficientNetB0/B7) on the ISIC 2019/2020 datasets for skin lesion classification, achieving ~94% test accuracy with EfficientNetB7.
• Fine-tuned Meta's Llama 3 8B model using LoRA on a 250K-record medical Q&A dataset with 4-bit quantization, building an AI chatbot for symptom guidance and specialist recommendations.
• Built secure RESTful APIs (Django/Flask) connecting the Flutter mobile app to ML inference services, alongside a medication reminder and notification system.
Technologies: Flutter, Django, Flask, Firebase, PostgreSQL, NLTK. Wesal Messaging APP:
• Developed secure real-time messaging features including message tracking, chat privacy controls, and push notifications via Twilio.
• Implemented user engagement and account management features such as certification, age validation, and secure account deletion.
Technologies: Laravel, MySQL, Flutter, Axios, Twilio E-Commerce System:
• Engineered a secure e-commerce backend with JWT authentication, role-based authorization, social login, and Paymob payment gateway integration.
• Built RESTful APIs for users, products, orders, and payments using clean architecture practices and SOLID principles.
• Integrated Redis caching for product listings, reducing API response time and cutting database load under peak traffic . Technologies: ASP.NET Core Web API, SQL Server, JWT, Paymob, REST APIs, Redis Online Payment System:
• Developed a payment system supporting multiple payment methods, applying UML, SOLID principles, and design patterns. Technologies: Java, UML, SOLID Principles, Design Patterns EDUCATION
Faculty of Computers and Artificial Intelligence, Cairo University Bachelor’s degree in computer science
Department: Computer Science Graduation Project Grade: A + 10/2020 – 7/2024 SKILLS
Programming languages:
C#, Java, Python, Dart, C/C++, SQL, Prolog.
Technologies & Frameworks:
ASP.NET Core Web API, Entity Framework Core Flutter, LINQ, Laravel, Django, Flask. Databases:
SQL Server, MySQL, NoSQL, PostgreSQL, Redis (caching & pub/sub). Core Concepts & Architecture:
OOP, Data Structures, Algorithms, SOLID Principles, Design Patterns, Agile, Microservices Architecture, and Problem Solving. Cloud & DevOps:
Microsoft Azure, Git, GitHub Actions (CI/CD), Docker, Postman. AI & Data Foundations:
Machine Learning, CNNs, NLP, (NLTK), LLM Integration (Llama 3) Operating Systems:
Windows, Linux.
CERTIFICATIONS & COURSES
Supervised Machine Learning: Regression and Classification, DeepLearning.AI & Stanford University — Coursera, 2024
Advanced Learning Algorithms, DeepLearning.AI & Stanford University — Coursera, 2024 Flutter & Dart Development Course: Udemy, 2023
Web Development Challenger Track: Information Technology Industry Development Agency, ITIDA, 2023 Languages
• Arabic: Mother tongue.
• English: Professional working proficiency.
ADDITIONAL INFORMATION
• Military Service: Completed (Clear)
• Open to Relocation/Travel: Yes