Summary

Experienced Software Engineer with deep expertise in the Microsoft technology stack, specifically ASP.NET and Angular. Dedicated to creating robust, scalable web architectures that solve complex business problems. Proficient in optimizing application performance, ensuring data security, and delivering user-centric responsive designs.

Professional Experience
Feb 2024 – presentCairo, Egypt
.NET Developer, Al Ahly Momkn For E-payments
  • Full-Stack Migration: Spearheaded the revamp of the internal Admin Tool from legacy MVC to Angular, building the complete frontend and ASP.NET Core Web APIs to control consumer app logic, dynamic discounts, and service configurations.
  • Performance Tuning: Refactored complex SQL queries and optimized database indexing, resulting in significantly faster API response times and improved system throughput.
  • System Architecture: Contributed to the backend design by architecting normalized database schemas and implementing Message Queuing (using MassTransit) to decouple services and ensure reliable asynchronous processing.
  • Jul 2023 – Feb 2024Cairo, Egypt
    Full Stack .NET Developer, Ministry of Planning
  • High-Scale Systems: Developed and secured backend APIs serving 5,000+ health offices nationwide, ensuring reliable data synchronization and high availability for critical national health services.
  • Clean Architecture: Refactored legacy codebases using SOLID principles and Clean Architecture, significantly improving code maintainability and team onboarding speed.
  • Data Analysis & Reporting: Designed complex SQL queries and RDLC reports to extract critical operational data, providing stakeholders with actionable insights for decision-making.
  • Dec 2022 – Feb 2023Cairo, Egypt
    Back End Developer [Internship], Global Brands Group
  • Business Process Automation: Streamlined internal HR and attendance workflows by integrating ERP modules with automated reporting solutions, reducing manual data entry.
  • Education
    Sep 2015 – Jul 2019Cairo, Egypt
    Ain-Shams university, Bachelor of Computer Science

    Information Systems Program | Very Good

    Projects
    Shipping Management System [ITI Graduation Project]

    Designed a multi-warehouse logistics simulation using ASP.NET Core MVC and SQL Server, implementing logic to optimize inventory distribution and shipping routes.

    Gamified Course Designer [Graduation Project]
  • Built an interactive education platform featuring Leaderboards, Badges, and Points systems to drive student engagement.
  • Developed the responsive UI with Angular and the backend logic using ASP.NET MVC.
  • Exam Nation
  • Architected a secure exam hosting platform capable of supporting 10,000+ users.
  • Implemented Role-Based Access Control (RBAC) for "Teacher" and "Student" roles using ASP.NET Core Identity and JWT Authentication to ensure data security.
  • Internships
    Courses
    Dec 2022 – Apr 2023
    Front-End Development Diploma, Route Academy

    Proficient in frontend technologies including Angular, TypeScript, and JavaScript; experienced with UI design

    Technical Skills
    Programming Languages & Frameworks

    C#, ASP.NET Core, ASP.NET Framework, LINQ, Entity Framework, JavaScript, TypeScript

    Backend & Architecture

    Microservices, DDD, Caching, Logging (Serilog), API Gateway (Ocelot), RESTful APIs, GraphQL, OAuth2, OpenID, Keycloak, Polly, MassTransit

    DevOps & Cloud

    Docker, Kubernetes, GitHub Actions, Azure, AWS

    Monitoring & Observability

    Prometheus, Grafana, Jaeger, OpenTelemetry, ELK Stack

    Frontend Development

    HTML5, CSS3, Bootstrap, Tailwind, Angular

    Databases

    SQL Server, MySQL, PostgreSQL, NoSQL, Redis, Elasticsearch

    Testing & Quality

    Unit Testing (xUnit), Test-Driven Development (TDD)

    Microsoft Technologies

    Power Platform (Power Apps, Power Automate), SharePoint

    Certificates