Skip to main content
Omar Mohamed

Omar Mohamed Omar

.NET Backend Developer

Download CV Get In Touch

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

Smart Vision – Present Cairo, Egypt
  • 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

ITS Technologies Port Said, Egypt
  • 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.

ASP.NET Core 9.0 Clean Architecture CQRS (MediatR) Dapper EF Core MailKit Twilio SMS Hangfire Identity JWT Serilog Redis Docker Docker Compose Rate Limiting CORS

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.

ASP.NET Core Web API EF Core SQL Server LINQ Identity JWT Repository Pattern Unit of Work FluentValidation AutoMapper HealthChecks CORS Swagger Serilog Hangfire

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.

ASP.NET Core Web API EF Core SQL Server LINQ Identity JWT Result Pattern Hangfire Mapster MailKit FluentValidation Rate Limiting Hybrid Caching MQTT ESP32 IoT HttpClient

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.

ASP.NET Core Web API EF Core SQL Server Identity Framework JWT Result Pattern Repository Pattern Hangfire Mapster Serilog MailKit FluentValidation API Versioning Hybrid Caching

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.

ASP.NET Core MVC EF Core SQL Server LINQ Identity Hangfire AutoMapper Serilog Cloudinary ClosedXML Repository Pattern Clean Architecture FluentValidation Bootstrap jQuery

Technical Skills

Backend Development

ASP.NET Core ASP.NET MVC Web API RESTful APIs C#

Data Access

Entity Framework Core LINQ ADO.NET Dapper MS SQL Server MySQL

Architecture & Patterns

Clean Architecture CQRS (MediatR) Repository Pattern Unit of Work Result Pattern SOLID Principles Design Patterns Dependency Injection

Security & Auth

Identity Framework JWT RefreshToken Role-Based Access Permission-Based Access Policy-Based Authorization Claims-Based Auth

Development Tools

Git & GitHub Azure DevOps Docker Swagger Postman

Testing

Unit Testing (xUnit) Integration Testing

Frontend & Integration

HTML5 CSS3 Bootstrap jQuery

Additional Skills

Caching (In-Memory, Redis, Hybrid) Background Jobs (Hangfire) Logging & Monitoring (Serilog) Error Handling (Global Exception Handler) Problem Details (RFC 7807) AutoMapper Mapster FluentValidation MailKit / MimeKit Twilio SMS MQTT Docker Docker Compose HealthChecks Rate Limiting CORS Performance Optimization

Get In Touch

Please enter your name
Please enter a valid email address
Please enter your message (at least 10 characters)