[nom]
Consultant .NET Senior | Expert Cloud & Microservices
📍 Casablanca, Maroc | 📧 [e-mail] | 📱 [téléphone]
RÉSUMÉ PROFESSIONNEL
Consultant .NET Senior accompli avec plus de 15 ans d'expérience en ingénierie logicielle, spécialisé dans les architectures cloud-natives, les microservices et les pratiques DevOps. Solide expérience dans la direction d'équipes techniques et la livraison de solutions d'entreprise sur Azure pour des clients majeurs dans les secteurs des télécommunications, des services publics, de l'assurance et de la distribution. Expert en .NET Core, C# et méthodologies modernes de développement logiciel incluant CI/CD et Agile.
FORMATION & CERTIFICATIONS
Diplôme d’Ingénieur en Génie Logiciel
École des Hautes Études en Ingénierie des Systèmes d'Information | 2011
Technicien Spécialisé en Développement Informatique - ISTA Polo (2006-2008)
Microsoft Certified Professional Developer (MCPD) - 2009
Microsoft .NET Framework 3.5 ASP.NET Application Development
MS-MCTS .NET 2.0 Windows Application
MS-MCTS .NET Framework 2.0
Microsoft SQL Server 2005 - Implémentation et Maintenance
EXPÉRIENCE PROFESSIONNELLE
Consultant .NET Senior
SQLI Maroc | Juin 2022 - Aujourd’hui
Développement de nouvelles fonctionnalités pour une application basée sur une architecture microservices, garantissant une haute modularité et une évolutivité optimale
Création de services backend robustes et évolutifs en utilisant .NET Core et C#, avec rédaction de tests unitaires et tests d’intégration
Conception et mise en œuvre de pipelines CI/CD sur Azure DevOps pour l’automatisation des déploiements
Déploiement sur le cloud Azure, avec surveillance des performances via Application Insights pour une gestion proactive des logs et des métriques
Collaboration avec les équipes produits pour définir les exigences et améliorer continuellement les processus de développement
Rédaction de documentation technique détaillant les nouvelles fonctionnalités, assurant une bonne prise en main pour les équipes internes
Technologies: C# .NET Core, Azure Functions, Azure Storage, KeyVault, Azure DevOps, Microservices, Swagger, Postman, CI/CD
Leader Technique .NET Core
Capgemini | Décembre 2014 - Juin 2022
Projet Seiitra (Mars 2021 - Juin 2022)
Technical Leader d’une équipe de 4 développeurs
Participation au chiffrage de la partie développement d’une avant-vente
Développement des nouveaux services Back & Jobs
Rédaction des spécifications techniques
Suivi et assistance technique de l’équipe
Pilotage opérationnel & affectation des tâches
Technologies: C# .NET Core, Microservices, Elasticsearch, MongoDB, Docker, Swagger, Postman
Projet Axxes (Septembre 2020 - Mars 2021)
Technical Leader d’une équipe de 5 développeurs
Développement des nouveaux services Back
Rédaction des spécifications techniques
Participation à la mise en place du CI/CD
Livraison et déploiement continu avec l’approche DevOps
Provided technical monitoring and team assistance
Pilotage opérationnel & affectation des tâches
Technologies: C# .NET Core, Azure Functions, Azure Storage, KeyVault, Azure DevOps, Service Fabric, Microservices
Projet SUEZ (Février 2019 - Juillet 2020)
Team Leader d’une équipe de 4 développeurs
Chiffrage des évolutions
Développement des nouvelles fonctionnalités
Assurer le support technique et fonctionnel sur le projet
Pilotage opérationnel & affectation des tâches
Livraison et déploiement continu avec l’approche DevOps
Technologies: ASP.NET Web Forms, WPF, C#, TFS, GIT, DevOps, Oracle, TOAD
Projet ITELIOS (Mai 2018 - Janvier 2019)
Développeur sénior .NET (Dynamics CRM)
Résolution des tickets de productions (Plugin & batch C#, TemplateEmails...)
Développement & testing des nouvelles fonctionnalités
Création d’une application web ASP.NET
Publication du site sur tous les environnements (Staging/Production)
Création des batchs et les déployer avec l’outil task scheduler
Technologies: Dynamics CRM, Plugin, VS 2013, C#, TFS, Batch C#, ASP.NET, JIRA
Projet ATALIAN (Octobre 2016 - Mars 2018)
Team Leader of a team of 5 developers
Création de la solution .NET from scratch
Pilotage opérationnel et suivi des tâches
Création des tâches et affectations aux développeurs avec l’outil JIRA
Élaboration d’un nouvel abaque pour UWP et chiffrage des évolutions
Étude de faisabilité des solutions techniques
Création des packagings et installation sur les postes PC/Tablette
Technologies: UWP, XAML, MVVM, SQLite, ETW, TFS, VS 2015, SonarQube, Jenkins, SyncFusion
Projets Additionnels Clés :
Volkswagen (Jan-Juin 2016) : Développeur sénior .NET sur un périmètre de 4 applications basées sur .NET - corrections d’anomalies, factorisation du code, revue de code
Bouygues Telecom (Déc 2014-Oct 2015) : Leader technique et responsable technico/fonctionnel de plusieurs applications .NET - élaboration des spécifications, administration des serveurs, réalisation des évolutions de A à Z
Leader Technique .NET
CGI | Février 2012 - Décembre 2014
Projet TMS (Avril 2013 - Déc 2014) : Faire évoluer une application ASP.NET fonctionnant avec IIS et Oracle 10g - rédaction des spécifications, chiffrage, développement
Projet Apoline (Sep 2012 - Mars 2013) : Création d’une application web ASP.NET for Carrefour promotions management with SQL Server 2008
Dynamics CRM à l’OCP (Fév-Août 2012) : Consultant pour la montée de version Dynamics CRM 2011 - plugins, workflows, packages SSIS, rapports SSRS
Technologies: ASP.NET MVC, C#, Oracle 10g, SQL Server 2008, Dynamics CRM, SSIS, SSRS
Programmeur Sénior
Accenture Services Maroc | Décembre 2008 - Février 2012
Eurovia-Optivia (Août 2011 - Fév 2012) : Création d’une application Client Riche (WPF) avec .NET Framework 4.0 pour établir les devis et calculer les coûts de revient
Projet ENC (Déc 2010 - Mai 2011) : Mission de 5 mois en France - outil de consolidation de base de données Excel pour le Ministère des Affaires Sociales
CarrefourPromo (Mai-Août 2010) : Mission de 3 mois en France - application web ASP.NET pour les promotions Carrefour chez Avanade
ADIS/CASGRAVES (Fortis Insurance) : Projet de migration VB6 vers C#.NET - responsabilité technique assumée pendant la période de garantie
Projet VELO (Déc 2008 - Juin 2009) : Migration VB6 vers .NET pour le client Fortis Insurance
Technologies: WPF, WCF, Entity Framework, MVVM, C#, SQL Server, ASP.NET, VB6, Excel VBA, SharePoint
FORMATION & CERTIFICATIONS
Diplôme d’Ingénieur en Génie Logiciel
École des Hautes Études en Ingénierie des Systèmes d'Information | 2011
Technicien Spécialisé en Développement Informatique - ISTA Polo (2006-2008)
Microsoft Certified Professional Developer (MCPD) - 2009
Microsoft .NET Framework 3.5 ASP.NET Application Development
MS-MCTS .NET 2.0 Windows Application
MS-MCTS .NET Framework 2.0
Microsoft SQL Server 2005 - Implémentation et Maintenance
COMPÉTENCES TECHNIQUES
Langages & Frameworks : C#, .NET Core, .NET Framework, ASP.NET, VB.NET, Entity Framework, WPF, UWP, MVVM, MVC
Cloud & DevOps : Azure (Functions, Storage, KeyVault, Service Fabric), Azure DevOps, CI/CD.
Bases de données : SQL Server, Oracle, MongoDB, Cosmos DB, Elasticsearch, SQLite
Outils & Méthodologies : Visual Studio, TFS, Git, JIRA, Agile/Scrum, REST APIs, Microservices Architecture
Technologies Web : HTML5, CSS3, JavaScript, jQuery, Ajax, Swagger, Postman
Plateformes Microsoft : Dynamics CRM, SharePoint, SSIS, SSRS, Windows Server
LANGUES
Arabe (Langue maternelle) • Français (Courant) • Anglais (Professionnel)