Summary

Software Developer (.NET, C#, Python) with a track record of building scalable, efficient applications. A proactive problem-solver dedicated to transforming complex ideas into impactful business solutions. I thrive in collaborative environments, driving innovation and continuous learning.

Education
Information Technology Institute (ITI), PTP
2025/10 – Present

ITI 9-Months Trainee (Professional Development & BI infused CRM)

Obour Higher Institutes Information Technology, B.SC. in Computer Science
2021/10 – 2025/06
Professional Experience
Huawei - AI⁠, Internship
2024/08 – 2024/09

Huawei HCIA–AI (Artificial Intelligence)

• Built strong foundations in machine learning, deep learning, and AI frameworks (TensorFlow).

• Explored Huawei’s AI ecosystem including Atlas computing platform, Huawei Cloud AI, and real-life AI applications.

2024/07 – 2024/08
  • Acquired comprehensive practical expertise in network management and enterprise-level infrastructure at Huawei, mastering core networking protocols like TCP/​IP, routing, and switching.
  • Developed a solid understanding of network security measures and collaborated with senior engineers to troubleshoot connectivity issues, ensuring optimal performance in high-traffic environments.
  • Awards
    ECPC finalist (ranked #1 on my university in ECPC )
    2025
    ECPC finalist (ranked #1 on my university in ECPC)
    2024
    Projects
    Salla⁠, E-Commerce System
  • Developed a full-featured E-commerce following Clean Architecture to ensure separation of concerns and maintainability.
  • Implemented ASP.NET Core Identity for secure user authentication, authorization, and role management.
  • Designed a robust data layer using Repository Pattern and Unit of Work for efficient database operations and scalability.
  • Integrated Session Management for shopping cart functionality and built a dynamic UI using Bootstrap and Tag Helpers.
  • Managed database migrations and complex relationships using Entity Framework Core with a Code-First approach.
  • Online Health System⁠, Client Side Web App

  • Developed a modular health management system designed to interact between patients, doctors, and clinic administrators.
  • Architected a structured front-end using component-based logic to manage specialized dashboards for different user roles.
  • Client-side Validations and dynamic UI updates using Vanilla JavaScript to enhance user interactivity and data integrity.
  • Designed a fully responsive interface using Bootstrap Grid system to ensure seamless usage across various devices.
  • Engineered a database engine using C++, focusing on low-level memory management and efficient data storage structures.
  • Developed a Custom Command Parser to interpret and validate SQL-like instructions, translating string inputs into executable engine logic.
  • Built a desktop-based GUI using ImGui and SDL2 to provide a visual interface for executing commands and monitoring system state.
  • Implemented core database functionalities, including Table Creation, Data Insertion, and Querying through custom-built file handling logic.
  • Optimized data persistence by designing a structured binary file format to store and retrieve records reliably from disk.
  • PriceHunter (Graduation Project)⁠, FullStack Web App with Machine Learning
  • Developed a high-performance web application utilizing Python and FastAPI to predict clothing prices through an advanced, pre-trained Machine Learning model.
  • Architected the full data pipeline including comprehensive preprocessing, feature encoding, and efficient model serialization using the Pickle library for production use.
  • Containerized the entire application using Docker to ensure seamless deployment and environment consistency, while optimizing the API endpoints for scalability.
  • MoneyFlow⁠, MVC Web App
  • Developed a comprehensive expense management system using ASP.NET Core MVC and Entity Framework, ensuring robust data integrity and high performance.
  • Engineered seamless CRUD functionalities for personal finance tracking, allowing users to efficiently log, categorize, and manage daily transactions.
  • Integrated Chart.js to generate interactive, real-time financial analytics and data visualizations that provide users with deep insights into their spending habits.
  • Designed a highly responsive and modern user interface using Bootstrap, while optimizing SQL Server database queries to ensure fast load times and scalability.
  • Skills
    Languages:  C#, C++, Python, HTML, CSS, JavaScript, Typescript.
    Technologies/Tools: ADO.NET, .NET Core, ASP.NET Core MVC, Angular, ASP.NET Core API, FastAPI, Entity Framework Core, LINQ, Microsoft SQL Server, MySQL, SQLite, SQL BI, Agile, RabbitMQ, SignalR, Azure Service Bus, Railway, Docker, Swagger/OpenAPI, Postman, Git/GitHub.
    Concepts / Architectures: Object-Oriented Programming (OOP), Database Design, SOLID Principles, Design Pattern, Clean Architecture, Microservices, DDD, TPL, WebSockets, SqlQuery, Modular Monolith, Event-Driven Architecture, Data Structures, Algorithms, Problem Solving.
    Languages
    Arabic: Native
    English: Advanced