
Hady Assani
Développeur .NET Senior | Azure · DevOps
Salaire / Taux journalier
78300 Poissy, France
Mobilité : Paris
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur .NET Senior avec 15+ ans d'expertise en systèmes distribués et cloud Azure. Actuellement chez L'Oréal, spécialisé en architectures scalables (.NET 10, Event Hubs, Functions) et DevOps. Fort d'une expérience reconnue chez BNP Paribas, PSA et SNCF, j'apporte qualité, performance et code maintenable à vos projets complexes. Clean Architecture, TDD et CI/CD pour des solutions fiables en production.
Expérience de travail
Développeur .NET Senior
L'OréalFreelance
sept. 2024 - Présent
2 ans 2 mois
Clichy, France
Développeur .NET | Systèmes distribués & Cloud Azure Développement et maintenance de plateformes complexes en .NET 10 au sein d'un environnement cloud Azure, avec un focus sur la qualité, la performance et l'architecture scalable. • Conception et développement de systèmes distribués intégrant des flux événementiels (Event Hubs), du stockage cloud (Azure Storage) et des traitements serverless (Azure Functions). • Participation active aux décisions architecturales : modélisation des domaines, patterns d'intégration entre services, cohérence des données distribuées. • Mise en place et suivi de l'infrastructure Azure : Key Vault, Azure Monitor, Azure DevOps — du pipeline CI/CD jusqu'à l'observabilité en production. • Développement itératif en collaboration étroite avec les équipes produit, dans une démarche d'amélioration continue. • Production d'un code propre, testé et maintenable, aligné sur les standards de qualité de l'équipe. Stack & compétences clés : .NET 10 · C# · Azure (Functions, Event Hubs, Storage, Key Vault, Monitor, DevOps) · Architecture distribuée · API REST · Intégration de services tiers
Développeur .NET Senior
BNP ParibasFreelance
août 2021 - juil. 2024
3 ans
92000 Nanterre, France
** Développement de l'application Web ERE360 permettant de gérer l’épargne salariale et la retraite collective des clients. ** Parcours métiers : versement libre/programmé, arbitrage, remboursement, OAD, historique des opérations, parcours retraite, participation+ intéressement, Espace documentation, E-relevés, Fiche fond, abondement inversé, coordonnées bancaires etc. ** Tâches effectuées : dans un environnement Agile, analyse et découpage des User Stories, chiffrage et développement des tâches, Tests unitaires, Demo technique à l'équipe de dev, Code review. Etroite collaboration avec les Business analysts, testeurs QA et Technical leader pour créer l'incrément du produit. ** Environnement & termes techniques : C#, API REST, SQL Server 2016, Sharepoint, .NET Core 6, MSTest, Moq, OpenId, Swagger, NSwagStudio, Postman, LINQ, ** Autres : IDE Rider sous Macbook Pro, Microsoft Visual Studio 2019 / Clean Architecture / Clean Coding / principes SOLID / Design Patterns le tout dans un environnement Azure DevOps sous GitHub puis passage dans le cloud IBM avec Gitlab comme gestionnaire de versions de code source ** Participation à la refactorisation du système de mise en cache suite à des problématique de performance et réécriture en clean code des couches impactées : Applications services, Builders (Presentation) et Tests
Développeur .NET
Skill and YouFreelance
avr. 2021 - juil. 2021
4 mois
92120 Montrouge, France
Architecture, développement & conception d'une application servant d'intermédiaire entre le système de données internes de Skill&You et une solution de Marketing Automation distante. Cette application a pour rôle d'injecter des données dans le système distant à des fins de campagnes d'emailing par exemple puis d'en recevoir à des fins de statistique ou de traitements internes. Environnement & termes techniques : C# / .NET 5 / Swagger / Web API / Microsoft SQL Server / RabbitMQ / CQRS / FluentFTP / RestSharp / Authentification oAuth2 / Architecture en oignon / Tests unitaires et d'intégration avec xUnit / Programmation asynchrone Mots clés : C#, api, ASP.NET Core, OAuth, Swashbuckle, Hexagonal Architecture
Entrepreneur
WAOU SolutionsFreelance
mai 2019 - mai 2021
2 ans 1 mois
78300 Poissy, France
Diverses activités entrepreneuriales : ** Programmation : - Développement d'une API Restful pour une future plateforme d'investissement participatif dans le cadre d'un projet personnel ** Autres : - Réalisation d'un projet de location meublées (Abidjan - Côte d'Ivoire) - Développement d'une ferme agricole et d'élevage de poulet (Cotonou - République du Bénin) - Réalisation de portraits au stylo bille, service de commande en ligne
Développeur .NET
FORTIA Financial Solutions
mai 2018 - mai 2019
1 an 1 mois
Paris, France
Architecture, conception et développement de l'outils 2oS, une plateforme embarquant de l'intelligence artificielle sans code et qui permet de créer des logiciels métiers sur mesure. Environnement & termes techniques C# / ASP.NET Core / Angular 6 / TypeScript / Microsoft Entity Framework Core / Web API REST / Tests unitaires / Tests d'intégration / Visual Studio 2019 / Visual Studio Code
Développeur .NET
Training Orchestra
août 2014 - mai 2018
3 ans 10 mois
Paris, France
Conception, développement, tests et maintenance des différentes couches du Framework Training Orchestra : - Amélioration du Framework tant du point de vue de son architecture que du point de vue fonctionnel (veille technique, mise en place de nouveaux outils, ...) - Développement des nouvelles versions logicielles en préservant l’évolutivité et la sécurité des solutions - Modélisation des processus « métiers » dans les outils Training Orchestra **Environnement technique : Microsoft Visual Studio .NET 2017 / C# / ASP.NET 2.0, 3.5, 4.0 / SQL Server 2014 - 2016 / JavaScript / JQuery / HTML 5 / CSS 3, Bootstrap 4.0 / Telerik
Développeur .NET
Fnac
janv. 2014 - juil. 2014
7 mois
94200 Ivry-sur-Seine, France
Développement d’un logiciel marketing permettant de définir une stratégie d’allocation de surface de vente dans les magasins FNAC : - Définition de l’architecture logicielle MVC - Maquettage des IHM - Mise en place de la charte graphique - Développement - Intégration & mise en production ** Environnement technique : Microsoft Visual Studio .NET 2013 / C# / ASP.NET 2.0, 3.5 / SQL Server 2008 / JavaScript / JQuery / CSS / FrontOffice : MVVM avec WPF / BackOffice avec ASP.NET MVC 3
Développeur .NET
SNCF
juin 2012 - déc. 2013
1 an 7 mois
Paris Saint Lazare
Développement / Maintenance des applications internes du PCTF - (Mission en Régie pour DEVOTEAM) Plusieurs applications métiers : ** RailCom : Analyse des fichiers d’impact fournis par la société de Projet désormais en charge du réseau GSM-R (SYNERAIL) dans le cadre des Avis de Travaux ou la gestion des incidents. ** Import AEM : Analyse et opérations CRUD automatiques des données GSMR dans le cadre de l’échange de patrimoine entre SNCF et SYNERAIL ** PV EPM : Outil permettant de gérer en ligne les Procès Verbaux d’Entrée en Périmètre de Maintenance ainsi que les fiches de renseignement des contacts pour un ou plusieurs équipements. ** GRES : Outil permettant la Gestion des demandes de Référencement d’Equipements et de Sites - Adaptation des outils pour tenir compte des interfaces à développer avec la société de Projet en charge désormais du réseau GSM-R (SYNERAIL). - Analyse des besoins (impacts sur le modèle de données). - Définition des flux de données, spécification des interfaces, réunions de mise en œuvre. - Rédaction et mise à jour de la documentation projet (Spécifications fonctionnelles et techniques). - Rédaction des plans de tests, des guides utilisateurs, suivi et correction des anomalies, relivraisons. Environnement technique : Microsoft Visual Studio .NET 2010 / C# / ASP.NET 2.0, 3.5 / SQL Server 2008 / JavaScript / JQuery / CSS / HTML
Développeur .NET
Groupe PSA
mars 2011 - mars 2012
1 an 1 mois
78300 Poissy, France
Configurateur 3D de véhicule Citroën - (Mission en régie pour DEVOTEAM) Développement des pages des sites Internet de configuration et de financement des véhicules Citroën : - Intégration dans l’équipe de développement du BENEFICIARE - Rédaction des spécifications techniques détaillées & Développement des pages - Tests unitaires et corrections - Support pour tests en phase d’intégration et de recette ** Livrables attendus : - Dossier de spécifications techniques détaillées - Composants applicatifs et pages Internet développés - Dossier d’analyse des performances de l’application - Plan d’actions associé pour la mise en place d’optimisations de performances **Résultats attendus : - Respects des délais du planning des projets et des conditions de fonctionnement du SLA - Respects des normes qualité et de développement du BENEFICIAIRE ** Environnement technique : Microsoft Visual Studio .NET 2010 / C# / ASP.NET 2.0, 3.5 / WCF / SQL Server 2008 / JavaScript / JQuery / MVC 2 / CSS / HTML 5 / JIRA
Développeur .NET
ENGIE
oct. 2010 - mars 2011
6 mois
93400 Saint-Ouen-sur-Seine, France
TMA & Evolutions de l’outil ADTOOL - (Régie) Prise en compte et appropriation de l'environnement technique et fonctionnel Découpage des besoins fonctionnels en tâches techniques et chiffrées Correction des bugs existants Diagnostique sur l'optimisation de l'utilisation mémoire de l'application (en collaboration avec un architecte Microsoft) Optimisation des performances de l'outil (en collaboration avec un architecte Microsoft) Implémentation des évolutions requises essentiellement sur la gestion des données utilisateur Uniformisation des IHM Mise à jour de la documentation technique 4/8 Résultat obtenu : · Passage de la v.1.2 à la v1.4 · Amélioration des performances de l'outil · Gestion plus évoluées des données utilisateur · Documentation technique à jour Environnement Windows Forms - Architecture en couche avec utilisation de C#, XML et requête WMI Environnement de test Active Directory avec serveurs virtuel dont plusieurs contrôleurs de domaine Outils : · Microsoft Visual Studio 2008 · Terminal HyperV · Console MMC · Microsoft File Server Resource Manager · Microsoft DFS Management
Développeur .NET
Evodial
oct. 2010 - déc. 2010
3 mois
92600 Asnières-sur-Seine, France
TMA de l’application GESREM (Gestion des Rémunérations) – (Forfait) Analyse du cahier des charges des évolutions Etude des spécifications fonctionnelles détaillées Modélisation, conception et développement des évolutions Tests unitaires et d'intégration + livraison au client Equipe de 5 personnes : · 1 Directeur de projet · 1 Chef de projet · 3 Ingénieurs Conception et Développement Environnement Technique : · Architecture : Framework Microsoft .NET 2.0 / MVC (Model View Controller) · Bases de données : Microsoft SQL Server 2000 · Outils de développement : Visual Studio 2005, C#
Développeur .NET
Radio France
janv. 2010 - oct. 2010
10 mois
Paris XVI
Numérisation des concerts Radio France - (Régie) Participation à la conception de la maquette projet Participation aux ateliers de spécification Rédaction des spécifications fonctionnelles et techniques Analyse, conception et réalisation d’une fonction de recherche mutualisée à toute l’application Mise en place d’index du type « Oracle text » support à la fonctionnalité précédente (recherche) Audit technique d’une solution d’Upload/Download FTP Réalisation d’évolutions sur un client lourd gérant la diffusion et la programmation des émissions Equipe de 5 personnes : · 1 Directeur de projet · 1 Chef de projet · 3 Ingénieurs Conception & développement Environnement Technique : · Architecture : Framework Microsoft .NET 2.0 / MVC (Model View Controller) · Bases de données : Microsoft SQL Server 2000
Développeur .NET
Nestlé
oct. 2009 - janv. 2010
4 mois
77186 Noisiel, France
Suivi des études Panel consommateur - (Forfait) Chiffrage et proposition d'architecture (avant-vente) Développement d'un moteur de recherche simple & détaillée Installation et configuration de Microsoft Index Server Conception des pages de recherche & résultats ASP.NET Implémentation de la logique métier de recherche Développement d'états en fonction des données en base Conception et développement d'un projet "Application console" de migration des documents d'étude (25000 env.) existant dans Fullcrum (solution de GED) en vue d'une indexation sous Microsoft Index Server Environnement technique : Langages: ASP.NET 2.0, C#, SQL, Outils : Microsoft Visual Studio 2008 (Développements) - Microsoft Access (Base de données) Microsoft SQL Server 2005 (Base de données) Systèmes : Microsoft Windows Server 2000
Développeur .NET
EDF
juil. 2009 - oct. 2009
4 mois
92000 Nanterre, France
Extension du périmètre expertise mobilité – (Régie) Mission principale : assurer la Maintenance en Conditions Opérationnelles des applications de mobilité actuellement développées au sein de la Cellule Mobilité de EDF/DSP/CPS IT. Monter en compétence sur l'expertise autour de la mobilité (monde Windows Mobile mais aussi sur les autres acteurs du marché) afin de prendre le lead (à plus ou moins long terme) sur la mission actuellement assurée par un autre consultant. Environnement technique Windows Mobile 6 - Microsoft .Net Compact Framework v2 et 3.5 - WiFi, GPRS/3G
Développeur .NET
Expertime
févr. 2009 - mai 2009
4 mois
78220 Viroflay, France
Développement d’une application de calculs statistiques – (Régie) Mise en place de l’architecture, configuration des services WCF, développement des règles métiers décrites dans les spécifications techniques rédigées par le Chef de projet. Environnement technique : Windows Forms – Visual Basic .NET Windows Communication Foundation Architecture en couche (Objet, Accès aux données, Interfaces, Services Web, IHM) SQL Server 2005 – Procédures stockées
Développeur .NET
Capsule Technologies (Pty) Ltd
déc. 2008 - déc. 2008
1 mois
Personnalisation des éléments de travail au sein de Team Foundation Server – (Forfait) Développement de composants graphiques Windows Form Control Library Développement de service Web pouvant interagir avec les éléments de travail TFS Rédaction de document mode opératoire en anglais de type déploiement, technique et utilisateur Environnement technique Framework .NET 3.5 Windows Forms & Web Microsoft Team Foundation Server 2008 Microsoft Visual Studio Team System 2008
Développeur .NET
EVALUANT RC SA : Service R&D (Recherche & Développement)
nov. 2008 - déc. 2008
2 mois
Région de Strasbourg, France
Développement des pages permettant de gérer les documents par ajout, modification et suppression. Ajout : Upload de fichiers Modification des informations relatives au document en passant par un formulaire Suppression du document directement par la GridView. Définition et mise en oeuvre d’une architecture en couche (Domaine, accès aux données, services, IHM) Log Application (Gestion des erreurs, exceptions, débogage) Configuration (Utilisation des sections personnalisées, cryptage des fichiers de configuration) Web (Fichier Web.config, architecture d’un site 2.0, databinding, SiteMap)
Formation
SUPINFO
Master 2 - Titre d’expert en informatique et Système d’information
2005 - 2008
3 ans 1 mois
Lycée René Cassin
BTS Informatique de Gestion - Option développeur, Informatique
2003 - 2005
2 ans 1 mois
Licences et certifications
TS: Microsoft .NET Framework 3.5, ASP.NET Application Development
Délivré le : juin 2012
TS: Microsoft .NET Framework - Application Development Foundation
Délivré le : mai 2012