Software Engineer · Full-Stack .NET Developer

Hello, I'm Mohamed Gamal

I'm

Senior Computer Science student at Cairo University & Full-Stack .NET Developer. I build reliable, secure, and production-ready web applications with a strong focus on clean architecture, usability, and maintainable backend systems.

Explore Projects
Mohamed Gamal profile photo

Education

Cairo University campus

Faculty of Computers and Artificial Intelligence, Cairo University 2022 – 2026

Senior Stage Student

Throughout my studies, I gained strong foundations in:

  • Programming Fundamentals and Object-Oriented Programming (OOP)
  • Data Structures and Algorithms
  • Operating Systems
  • Artificial Intelligence Fundamentals
  • Computer Architecture, Software Engineering, Mathematics, Statistics, Logic Design, Compilers

Beyond academics, I contribute to the community as a mentor for the Triple C Problem-Solving Community, guiding peers in algorithms and competitive programming.

Experience

AI & Data Science – Generative AI Professional

Digital Egypt Pioneers Initiative – DEPI
Nov 2025 – Present
  • Learn key skills to apply generative AI professionally.
  • Understand AI fundamentals, models, and ethical considerations.
  • Courses: Machine Learning Techniques, Deep Learning Foundations, NLP with Attention Models, Computer Vision & Transfer Learning, Generative AI Models, LLMs / GANs / Hugging Face, Generative AI Capstone.

Software Engineer – .NET Core

Elevate
Jan 2026 – Jun 2026
  • Trained in advanced .NET backend and system design concepts, focusing on scalable and maintainable application architecture.
  • Applied architectural patterns including CQRS, Clean Architecture, Vertical Slice Architecture, Repository & Service patterns, Mediator, and Orchestrator patterns.
  • Worked with distributed-system technologies including RabbitMQ, MassTransit, Docker, Docker Compose, Microservices, YARP API Gateway, and Saga Pattern.
  • Built APIs using ASP.NET Core Minimal APIs and explored caching, .NET Channels, DTOs, ViewModels, Facades, and application data-flow design.
  • Completed 3 hands-on team projects, applying the learned architectures and backend concepts to real application scenarios.

LLM Internship

Tips Hindawi
Oct 2025 – Nov 2025
  • Hands-on experience with LLMs, including fine-tuning and RAG.
  • Built and optimized AI pipelines with vector databases and prompt engineering.
  • Developed interactive GUIs using Streamlit.
  • Built and deployed AI APIs using Ngrok for real-time integration.

Web Design Intern

National Telecommunication Institute (NTI)
Aug 2025 – Sep 2025
  • Built responsive websites using HTML, CSS, JavaScript, and Bootstrap.
  • Ensured cross-browser compatibility and mobile optimization.
  • Converted design specs into functional web interfaces.
  • Collaborated with mentors and peers on real projects.

.NET Developer Program Trainee

Middleware Academy
Mar 2025 – Sep 2025
  • Built scalable .NET APIs with LINQ, middleware, and dependency injection.
  • Optimized database performance and security; improved API response times with caching.
  • Top Skills: SQL Server, C#, Git/GitHub, ASP.NET Core, LINQ, EF Core, .NET MVC, Web APIs.

ECPC Contestant

Egyptian Collegiate Programming Contest
Aug 2025
  • Competed in the ECPC, one of the most prestigious programming competitions worldwide.
  • Ranked 19th out of 89 teams at my college and 57th out of 217 teams overall.
  • Gained hands-on experience in algorithms, problem-solving, and teamwork under time pressure.

Skills

Programming Languages

C++ C# Python Java JavaScript

Full-Stack Development

C# OOP ASP.NET Core MVC Web APIs SQL Server Entity Framework Core LINQ Problem Solving Data Structures Algorithms SOLID Principles Design Patterns

Tools & Frameworks

Git GitHub n8n AWS Postman Visual Studio VS Code Bootstrap ASP.NET Core HTML5 CSS3

Soft Skills

Teamwork Communication Time Management Adaptability Continuous Learning Mentorship
Selected Work

Projects

A selection of production, client, and personal projects built across ASP.NET Core and modern web technologies.

No projects match your search.

Certifications

DEPI Generative AI Professional

Certificate of achievement for completing the Generative AI Professional track in the Digital Egypt Pioneers Initiative (DEPI), sponsored by the Ministry of Communications and Information Technology, from November 2025 to July 2026.

Elevate Backend .NET

Certificate of achievement for successfully completing the Elevate Backend .NET training program, covering backend development with .NET from January to June 2026.

AI Agent Orchestration BootCamp

Certificate of attendance for successfully completing the AI Agent Orchestration BootCamp organized by the Faculty of Computing and Artificial Intelligence, Cairo University, including workshop participation and project development.

Services

Full-Stack Development

Full-Stack Development

  • Building complete web applications from frontend to backend.
  • Frontend with HTML, CSS, JavaScript, Bootstrap.
  • Backend with C#, ASP.NET Core, SQL Server, Entity Framework.
  • Delivering scalable, secure, and user-friendly solutions.
Backend Development

Backend Development

  • Specialized in designing and implementing robust backend systems.
  • Using ASP.NET Core and C#.
  • Expertise in REST APIs and database management.
  • Performance optimization and clean architecture.
  • Ensuring reliability and maintainability.
Let's work together

Have a project in mind?

Tell me a little about your idea, project, or opportunity. Send a message and I’ll have everything I need to get back to you.

Your message is sent securely through the contact form.
Contact form

Send me a message