[nom]
Ingénieur logiciel | C# · React · ASP.NET Core · Microservices
[téléphone] · [e-mail] · Github
PROFIL PROFESSIONNEL
Ingénieur logiciel avec 4 ans d’expérience dans le développement d’applications web évolutives et d’API REST avec .NET Core, Java et React. Expérience confirmée dans les secteurs industriels (automobile, télécommunications) et le développement de produits SaaS. Reconnu pour ma capacité d’adaptation, mon esprit analytique et résolution de problèmes, avec un souci constant de la qualité du code et du respect des délais.
EXPERIENCES PROFESSIONNELLES
Software Engineer R&D | LEONI Wiring Systems (Clients: Stellantis, Volvo)
Casablanca | 08/2025 – Present
Plateforme de gestion des compétences : Conception et déploiement d’une plateforme dédiée à la gestion de plus de 3 000 opérateurs, intégrant une authentification sécurisée avec Keycloak et un contrôle d’accès basé sur les rôles.
Collaboration transversale avec les équipes RH, Formation, OPEX et Finance, avec un rattachement direct au directeur d’usine.
Technologies : React, TypeScript, ASP.NET Core, Clean Architecture, CQRS, MediatR, PostgreSQL, Keycloak, Docker, Nginx, Grafana/Loki/Tempo, VMware.
Plateforme Kaizen : Développement et déploiement d’une plateforme numérique visant à optimiser les processus d’amélioration continue, en collaboration avec les équipes RH et OPEX, avec des tableaux de bord offrant une visibilité en temps réel sur les indicateurs clés.
Technologies : React, ASP.NET Core, Clean Architecture, CQRS, MediatR, PostgreSQL, Docker, Nginx, Azure.
Modernisation d’applications Legacy : Développement d’une plateforme .NET modulaire centralisant des macros
VBA/C# et modernisant progressivement les processus d’ingénierie existants en appliquant Strangler Fig Pattern. Mise en place d’une architecture modulaire extensible, avec séparation des domaines métier et des responsabilités applicatives.
Application de gestion de projets avec système RAG : Développement d’une plateforme de gestion de projets, de tâches et de documents intégrant un système RAG pour interroger intelligemment des plans techniques ECAD au format XML.
Technologies : React, ASP.NET Core, microservices, Clean Architecture, CQRS, MediatR, DDD, Keycloak, SignalR, RabbitMQ/MassTransit, Docker, Qdrant, Ollama (Qwen), bibliothèques d’IA Microsoft.
IT Consultant | ALTEN (Client: Bouygues Telecom)
Fes | 01/2023 – 08/2025
Application de suivi de la production : Conception et développement d’une application de suivi de la production des agents de terrain avec Spring Boot, Java et Oracle, permettant le suivi en temps réel et l’extraction des données.
Gestion des incidents techniques : Développement d’une application desktop en Java Swing pour la gestion des incidents techniques, intégrant un mécanisme d’escalade automatique vers les techniciens assignés.
Optimisation des processus : Contribution à l’amélioration des outils internes et à l’optimisation des processus métier liés à la gestion de la fibre optique.
PROJETS PERSONNELS
Gym Manager - [lien]
GymerPro – Solution SaaS de gestion de salles de sport : Développement d’une solution SaaS complète permettant aux gérants de salles de sport de gérer leurs adhérents et d’accéder aux données depuis différents appareils.
Frontend : React, Zustand, Electron, Bootstrap, HTML/CSS, Nginx
Backend : Java, Spring (MVC, Data, Security, Actuator), tests unitaires et d’intégration, PostgreSQL, API REST, intégration d’une passerelle de paiement
DevOps : Docker, DigitalOcean, Ubuntu, GitHub Actions (CI/CD), certificats SSL
Banking App (Microservices Architecture)
Plateforme bancaire numérique : Développement d’une application de banque en ligne intégrant la gestion des comptes, des transactions et des clients.
Frontend : Angular, Signals, Angular Material, Bootstrap, Keycloak-js
Backend : Java, écosystème Spring, Spring Cloud (Eureka, Gateway, OpenFeign, Circuit Breaker, Config), Keycloak, PostgreSQL
DevOps : Docker, Ubuntu, GitHub Actions (CI/CD)
COMPÉTENCES TECHNIQUES
Frontend: TypeScript, React, Angular, Avalonia UI, HTML/CSS
Backend: REST API - ASP.NET Core, EF Core, Unit and Integration Tests, OAuth 2, Microservices, RabbitMQ, PostgreSql
Architecture: DDD, Clean Architecture, Vertical Slice, MVVM, N-Tiers, Modular Monolith
DevOps: Kubernetes, Helm, Docker, GitHub Actions CI/CD, AWS, AZURE
Monitoring & Observability: Grafana, OpenTelemetry, Loki, Tempo, Prometheus
EDUCATION
Diplôme Master en Ingénieurie Full Stack et Management Digital | ENSA Fes | 2023 – 2025
Licence en Génie Logiciel | Faculté Dhar El Mahraz | 2021 – 2022
DEC - Institut Teccart de Montreal - Canada | 2015 - 2019
BTS en Développement des Systèmes d’informations | Méknes | 2012 – 2014
LANGAGES
Arabe: langue maternelle | Français: langue maternelle | Anglais: Professional