About Me
A solution-oriented .NET Developer driven by a 'Why before What' mindset — prioritizing the understanding of business objectives to engineer the most effective technical solutions. With 2 years of experience in ASP.NET Core, I specialize in building secure, scalable systems using Clean Architecture and CQRS, ensuring every line of code serves a clear functional purpose.
Currently working at Smart Vision, developing end-to-end ASP.NET Core MVC applications for UAE government projects. Previously contributed to Codex Plans where I engineered enterprise multi-tenant systems spanning Hajj management, ERP, and clinic operations — designed to serve hundreds of companies with full data isolation per tenant.
My graduation project Raknah is a live IoT smart parking system integrating ESP32 hardware via MQTT, demonstrating the ability to bridge software with real physical systems. Graduated with Very Good from Port Said University — Information Technology and Systems.
Work Experience
Full Stack .NET Developer
- Developing end-to-end ASP.NET Core MVC applications for UAE government platforms, including Fougera Club and Al Metsaweq, ensuring reliable production performance.
- Executing full system implementations, bridging UI customizations (HTML, CSS, Bootstrap) with complex backend business logic and RESTful APIs.
- Contributing to production maintenance and ongoing system enhancements to meet the rigorous requirements of government clients.
.NET Developer
- Contributed to the development of complex enterprise systems across multiple domains (Hajj management, ERP, and clinics), applying Clean Architecture and Multi-Tenant patterns.
- Enhanced API security and system integrity by implementing URL ID Hashing (Hashids) and building granular, per-page Role & Permission authorization.
- Delivered real-time features by integrating SignalR for live data updates, while actively building independent modules to ensure clean separation of concerns.
Full Stack .NET Developer
- Developed scalable web applications and RESTful APIs using ASP.NET Core to support core business operations.
- Built a technical support portal and mobile integration APIs, which directly improved system accessibility and customer support efficiency.
- Implemented responsive frontend interfaces (HTML, CSS, Bootstrap) alongside backend development to enhance the overall user experience.
Featured Projects
Sehaty-Plus
Developed core backend workflows for patient registration and doctor onboarding, including multi-role access control and license verification. Integrated third-party services to implement secure email confirmations (MailKit) and SMS-based password recovery via OTP (Twilio). Eliminates data privacy risks through granular permission-based authorization and optimizes high-traffic areas with Redis distributed caching.
FoodFlow
Built secure RESTful APIs to manage the restaurant onboarding and food delivery lifecycles, with automated documentation using Swagger. Improved API reliability and performance by applying optimized data access patterns, caching strategies, and automating background tasks via Hangfire. Reduced database load using .NET 9 HybridCache and integrated Geoapify for real-time reverse-geocoding.
Raknah — IoT Smart Parking
Developed the backend logic for real-time slot reservations, successfully integrating live hardware signals using MQTT. Solved double-booking issues by implementing robust concurrency handling, ensuring accurate availability updates under concurrent user load — while Hangfire background jobs send reminders 10 minutes before expiry and auto-cancel no-shows after 15 minutes.
Survey Basket
Enterprise survey management platform with advanced role-based access control and automated respondent notifications. Features query optimization, comprehensive analytics dashboard, Result Pattern for consistent error handling, and API versioning for backward compatibility.
Bookify
Implemented a digital library backend using Clean Architecture, featuring multilingual support and automated system notifications. Secured system operations and user data by building robust authentication and authorization flows using Identity. Reduced overdue rental rates through a multi-channel notification engine integrating WhatsApp and Email, and enabled data-driven decisions via Excel and PDF exports.