About Me
I'm a passionate .NET Developer with 2 years of hands-on experience building scalable, maintainable web applications. I specialize in ASP.NET Core, Clean Architecture, and modern development practices that deliver real business value.
Currently working at Smart Vision, developing end-to-end ASP.NET Core MVC applications for UAE government projects including Fougera Club (Al Fujairah Sports Club) and Al Metsaweq (Secret Shopper Platform). I handle full system implementation from UI customization to business logic, RESTful APIs, and production maintenance.
Previously worked at ITS Technologies, where I developed production-ready systems with focus on scalability, security, and performance optimization. I'm dedicated to writing clean code, implementing security best practices, and following SOLID principles across all my projects.
I graduated with a Very Good grade from Port Said University with a degree in Information Technology and Systems. My passion for continuous learning drives me to stay updated with the latest technologies, architectural patterns, and best practices in modern software development.
Work Experience
Full Stack .NET Developer
- Developing end-to-end ASP.NET Core MVC applications for UAE government projects including Fougera Club (Al Fujairah Sports Club) and Al Metsaweq (Secret Shopper Platform)
- Handling full system implementation from UI customization and enhancements (HTML, CSS, Bootstrap) to business logic, RESTful APIs, and ongoing production maintenance
- Delivering enterprise-grade solutions for government clients with focus on reliability, security, and user experience
- Managing production deployments and providing continuous support for live applications
Full Stack .NET Developer
- Developed scalable web applications and RESTful APIs using ASP.NET Core and .NET Core MVC, implementing responsive UIs with HTML5, CSS3, and Bootstrap
- Built technical support website and mobile integration APIs enabling seamless iOS and Android app connectivity
- Implemented secure authentication and authorization using ASP.NET Identity and JWT tokens with role-based access control
- Optimized database operations using Entity Framework Core and LINQ, improving query performance and data access efficiency
- Integrated background job processing using Hangfire for automated notifications, scheduled tasks, and asynchronous operations
- Applied Clean Architecture principles with Repository Pattern, Dependency Injection, and SOLID principles for maintainable code
Featured Projects
Sehaty-Plus In Development
Advanced healthcare management platform architected using Clean Architecture and CQRS patterns with real-time appointment scheduling, integrated payment processing, and automated email/SMS notifications. Implements dual-storage strategy (EF Core for transactional data, Dapper for reporting) optimizing both write and read operations. Features distributed caching with Redis and containerized deployment with Docker Compose.
FoodFlow
Scalable food delivery platform backend with comprehensive restaurant management, real-time order tracking, and automated delivery notifications via Hangfire. Features optimized caching strategies and Role-Based Access Control with JWT authentication, multilingual support, and comprehensive Swagger documentation.
Raknah - Smart Parking System
Smart parking IoT integration platform — my graduation project with real-time parking spot reservations, ESP32 hardware communication via MQTT protocol, and automated SMTP notifications. Implements hybrid caching strategy, rate limiting for API protection, and comprehensive audit logging for compliance.
Survey Basket
Enterprise survey management platform with advanced role-based access control and automated respondent notifications via Hangfire. Features query optimization, comprehensive analytics dashboard, Result Pattern for consistent error handling, and FluentValidation for data integrity across all endpoints.
Bookify
Digital library management system with automated rental notifications, advanced reporting with ClosedXML for Excel export, and cloud-based file storage via Cloudinary. Features multilingual support, Clean Architecture with Repository Pattern, and comprehensive Serilog logging for operational insights and troubleshooting.