MyCarDashboard
IoT-based vehicle monitoring platform with trip tracking, maintenance alerts, and dynamic dashboards.
Hello, I'm
.NET Technical Expert · Tech Lead · Solution Architect
13+ years modernizing enterprise .NET systems and shipping clean-architecture web apps.
Rabat, Morocco · Available for senior tech-lead roles and consulting
With 13+ years of hands-on experience across public-sector, retail and industrial clients, I specialize in taking enterprise .NET systems from legacy to modern — migrating from .NET Framework to .NET 10, introducing clean architecture, CQRS, and event-driven patterns that teams can actually maintain and extend.
I'm comfortable across the full stack: .NET 10, Angular, Vue.js, and WebAssembly on the client, SQL Server and PostgreSQL on the data side, Docker and Grafana for deployment and observability. I own delivery end-to-end — estimation, architecture, coaching, and getting it shipped.
Outside of client work I build passion projects like MyCarDashboard (IoT vehicle monitoring) and PingMyCars (smart QR for car owners) — full-stack products I design, build and run solo from idea to production.
A career built on .NET, architecture, and team leadership.
Tech Lead. Delivered 3 modules integrated into a legacy ERP, designed and implemented with .NET 10 and Angular under a clean architecture. Containerized services with Docker. Coached the team and acted as the client's technical referent.
Led the full migration of the legacy backend from .NET Framework 4.8 to .NET 10. Introduced Wolverine for Mediator and CQRS, re-architected the data access layer with EF Core under a clean architecture. Owned architecture decisions, technical coaching and client-side consulting.
Migrated the legacy WPF image viewer and editor to a full web app using WebAssembly and Angular. Designed the imaging pipeline on OpenCVSharp and ImageSharp. Integrated BotSharp for in-app conversational capabilities. Led the cross-functional team.
Tech Lead. Estimations, design and development of multiple modules. Technical and functional coaching. Client consulting and deployment.
Student orientation portal for the Ministry of National Education.
Secure file transfer platform for inter-ministerial data exchange.
Electronic brevet de technicien supérieur management system.
Internal tooling and process management application for Carrefour retail operations.
Business intelligence cube and reporting platform for the national Massar education system.
Second-generation student grading system integrated into the national Massar platform.
Enterprise resource planning module integration for Sage ERP.
Initial student grading system for the Massar national education platform.
A selection of personal and professional projects.
IoT-based vehicle monitoring platform with trip tracking, maintenance alerts, and dynamic dashboards.
Smart QR code for car owners — scanning sends an instant message for accidents, parking issues or urgent situations.
Personal life dashboard combining note-taking, organization tools, and daily-assistant features.
I usually reply within 48 hours.