
Mohamed Arfaoui
Développeur Full Stack .NET / Angular
Salary / Daily rate
Annecy, France
Mobility: Lyon, Geneva
Freelance, open to permanent contract
Can come onsite
Skills
Languages
Work experience
Développeur .NET/Azure Senior
EDFFreelance
Jun 2025 - Present
1 year 5 months
Lyon, France
Description de la mission * Développement des APIs de communications entre Dynamics CRM, SharePoint et PlanView Activités et réalisations * Conception et développement des APIs de communications entre CRM, SharePoint et PlanView * Conception et développement des azure functions de synchronisation entre SharePoint et Planview via GraphAPI * Développement des flux sur service bus (queues + topic) * Mise en place des APIM et Azure functions * Mise en place des pipelines CI-CD sur Azure DevOps * Revue de code et validation des PR Environnement technique C#, .NET 8.0/10.0, Web Api, SharePoint API, GraphAPI, Azure Function, APIM, SQL Server, DDD, Visual Studio, Scrum Agile, Azure DevOps, SonarQube, Angular, Jira, Postman, OAuth2, PlanView, SharePoint, CRM Dynamics, Service Bus
Développeur.NET Senior
NetwrixFreelance
Aug 2024 - Jun 2025
11 months
Remote
Description de la mission * TMA et développement de nouvelles fonctionnalité sur l’outil PingCastle. Cet outil permet d’analyser les failles de sécurités sur les serveurs Windows. L’outil offre 3 versions : Free, Pro et Enterprise Activités et réalisations * Mise en place de l’architecture technique de la version Entreprise * Chiffrage et découpage des US * Mise en place des pipelines CI-CD sur Azure DevOps * Revue de code et validation des PR Environnement technique C#, .NET Framework 4.8, SQL Server, DDD, Visual Studio, Scrum Agile, Azure DevOps, Jira
Développeur .Net
CdiscountFreelance
Feb 2023 - Jun 2024
1 year 5 months
Remote
Description de la mission Participation au développement des assets commandes, messages et annulations Activités et réalisations * Participation au développement des différentes assets * Développent et documentation des API permettant la gestion des commandes * Développement et documentation des API de discussions entre les clients et les vendeurs * Prendre en charge du RUN et résolution des tickets utilisateurs * Mise à jour des configurations Keycloak * Création et mise à jour des specs OpenAPI * Test de mutations avec Stryker * Revue de code et validation des PR Environnement technique C#, .NET 6.0/8.0, Web Api, Angular, MongoDB, Kafka, React, DDD, Keycloak, Visual Studio, Scrum Agile, Azure DevOps, SonarQube, Stryker, OpenAPI, OAuth2, Postman, Clean Code
Développeur Fullstack .Net/Angular
SUEZFreelance
Jan 2022 - Feb 2023
1 year 2 months
Paris, France
Description de la mission Développement d’une application de gestion des usines de traitement d’eau Activités et réalisations * Participation au développement et à la conception de l’application * Développent de la partie front end, back end et de la base de données * Revue de code et validation des PR Environnement technique C#, .NET 6.0, Angular, Web Api, TSQL, Visual Studio, Scrum Agile, Azure DevOps, SonarQube
Développeur Fullstack .Net/Angular
VINCIFreelance
Jan 2020 - Dec 2021
2 years
Paris, France
Description de la mission * Développement d’une application de gestion des contrats Vinci * Conception et développement d’une application de gestion des diffusions Activités et réalisations * Mise en place de l’architecture de l’application de gestion des diffusions en .NET Core /Angular * Développement de l’application de gestion des contrats en .NET Framework/Angular * Chiffrage et découpage des US * Développent de la partie front end, back end et de la base de données * Mise en place d’ElasticSearch comme moteur de recherche des contrats * Mise en place d’Azure Maps pour la géolocalisation des fournisseurs et des clients * Mise en place de CI/CD sur Azure DevOps * Développement des scripts YAML pour l’automatisation sur Azure Dev Ops * Revue de code et validation des PR Environnement technique C#, .NET 5.0, .NET Core, WebApi, TSQL, JavaScript, Angular, PowerShell, Visual Studio, Scrum Agile, Azure DevOps, Elasticsearch, Azure Maps, SonarQube, PowerShell, Postman
Consultant Dynamics CRM 365 | Azure
RexelFreelance
Feb 2016 - Dec 2019
3 years 11 months
Paris Area, France
Description de la mission * Customisation, développement et maintenance applicative et évolutive du CRM (module sales) * Migration vers le CRM Dynamics 365 (Refonte complète et migration des données) Activités et réalisations * Développement des plugins, workflow et batchs sur CRM Dynamics * Développement, customisation et installation des solutions Dynamics CRM * Mise en place de CI/CD : Scripting PowerShell, Azure ARM, Azure DevOps * Création, configuration et déploiement des VMs * Développement des outils d’extraction de données, de reprise et de réconciliation de données en ASP.NET Core / C# et déploiement sur Azure WebApps * Développement des scripts de migration des données vers CRM Online * Conception et développement des flux de données entre le CRM et les différentes applications de Rexel via Service Bus et les Queues Azure * Développements des APIs permettant d’exposer les données CRM sur APIM * Suivi et analyse des flux de données sur App Insights * Développement des scripts PowerShell de l’automatisation de l’installation des livrables * Affectation des taches et des bugs sur JIRA et suivi des livraisons * Recueil du besoin auprès des métiers * Rédaction des documents : User Guide, DEX, Release notes Environnement technique Dynamics CRM 2015/ CRM 365 V9, C#, .NET Framework 4.6, SharePoint, WCF, TSQL, SSIS, SSRS, SQL, Oracle, JavaScript, PowerShell, Visual Studio, Scrum Agile, Azure DevOps, App Insights, JIRA, JQuery, Webjob, APIM, Azure Functions, Service Bus, WebApp, Azure Container, Azure AD, ARM, Key Vault, Postman
Développeur ASP.NET MVC
Veolia
Jun 2012 - Jan 2016
3 years 8 months
Région de Paris, France
Description de la mission Migration d’un application ASP.NET vers .NET MVC. L’application permet la gestion de l’ensemble des activités et des tâches du personnel dans les usines de Veolia en France, en Chine et en UK, soit 4000 sites. Activités et réalisations * Développement de la couche métier ASP.NET MVC /C# * Développement de la couche accès aux données et des procédures stockées * Développement de l’application en respectant une méthodologie Scrum Agile * Développement des tests unitaires * Rédaction de documents de spécification technique, du manuel utilisateur et du manuel d’exploitation Environnement technique .NET Framework 4.5, ASP.NET MVC, C#, JQuery, Bootstrap, Ajax, TFS, T-SQL, WCF, Linq, Entity Framework, Scrum Agile
Education
ENSI - Ecole Nationale des Sciences de l'Informatique
Engineer's Degree, Computer Science
Grade: Computer Science Engineer
Activities and societies: Microsoft Club, Security Club
Skills: Software Development
Preparatory Institute for Engineering Studies - El-Manar (IPEIEM)
Bachelor's Degree, College/University Preparatory and Advanced High School/Secondary Diploma Program
Grade: Preparatory degree in Technology section
Licenses & certifications
Microsoft Certified: Azure Fundamentals
Issued: Feb 2020