⌨️ Ingénieur développeur fullstack spécialisé dans les technologies Microsoft .NET depuis plus de 10 ans.
Je développe des solutions en C# principalement sur les projets web mais également sur clients lourds.
Mon parcours m'a également appris à aller au-delà du code. Je suis donc capable d'appréhender le domaine fonctionnel : recueil des besoins métiers, rédaction des documentations fonctionnelles et techniques, gestion de projet en SCRUM.
Je suis adepte des bonnes pratiques de développement et je parle couramment l'anglais🌎.
Développement fullstack sur une solution logicielle de e-learning.
J'interviens autant sur des fonctionnalités génériques que spécifiques (client
par client).
Déploiement des environnements de test, staging et prod.
Frontend : jQuery, Javascript et CSS.
Backend : C#, ASP.NET MVC 5 - Base de données SQL Server (SQL /
Transact-SQL)
Méthodologie de projet : SCRUM sous Jira.
Développement fullstack de modules pour une solution logicielle dédiée à
l'agronomie de précision.
Frontend : React.js et RTK (Redux Toolkit). Gestion des styles en Less CSS.
Backend : C# ASP.NET Web API - Base de données SQL Server (SQL /
Transact-SQL)
Méthodologie de projet : SCRUM sous Azure DevOps
Contexte international avec expression du besoin et logiciel intégralement en
anglais (marché britannique)
Industrialisation de processus métier pour une entreprise administrant
plusieurs centres de formation physiques.
- Définition des différents workflows en collaboration avec le client
- Conception et développement d'un middleware en C# .NET 5 pour
automatiser les processus - Intégration avec les APIs du CRM Teamleader en lecture/écriture
- Scrapping des sites tiers pour automatiser la remontée d'informations
(Selenium) - Correction des erreurs du CRM le cas échéant
- Génération et envoi de rapports du workflow
- Création d'un pipeline CI/CD sous Microsoft Azure DevOps et Git
Ville de Paris, Île-de-France, France
Evolution d'un logiciel WPF destiné à communiquer en temps réel avec un
périphérique radio.
Intégration des données du nouveau matériel dans le logiciel grâce aux
spécifications constructeur (Port COM vers C#).
Factorisation et amélioration des vues existantes (WPF).
Envoi des données au serveur (web services)
Création d'une solution web clef en main.
J'interviens sur toutes les phases du projet (depuis le recueil des besoins
jusqu'à la livraison) afin de délivrer une application web déployée en intranet
pour le client de General Electric. Je suis l'interlocuteur clef sur le projet avec
le client.
Les fonctionnalités demandées sont :
- Monitoring de machines virtuelles avec prise en main à distance
- Gestionnaire de fichiers avec uploads/downloads (Filezilla-like)
- Monitoring des transferts de fichiers
- Lancement d'un processus distant avec monitoring de l'état en direct
Mes rôles sont multiples : Sourcing des développeurs, encadrement
technique, revue de code, déploiement, recette, livraison, documentation.
Région de Paris, France
Développement – Logiciel SaaS leader européen en Ressources Humaines.
Au sein d’une équipe SCRUM de 8 personnes, je participe à l’évolution et à la
refonte du module Recrutement de la suite Talentsoft.
Environnement C# ASP.NET, MVC, Web API, Javascript, Knockout, SQL
Server, Git et Intégration continue sous Jenkins.
Méthodes Agile suivies sous Jira, TDD, SOLID, Clean code.
Conversion de besoins métiers en solutions web fonctionnelles. J'interviens
dans les phases de conception, d'implémentation et gestion de projets web
pour mes clients à Dubaï. Je représente leur expertise technique sur les sujets
web et informatique de manière plus générale :
- Recueil des besoins métiers
- Choix de la technologie la plus appropriée
- Réalisation des sites web depuis la conception à l'intégration
- Intégration de plugins / templates graphiques externes
- Développements annexes (C#)
- Gestion de projet / monitoring
- Expertise technique / Veille technologique
Bilan :
Un POC pour un acteur de la boucherie haut de gamme à Dubaï sur
VirtoCommerce (client confidentiel)
Réalisation du site sodilift-mena.com : site business d’un distributeur
d’ascenseurs (en refonte actuellement)
Réalisation du site bagatelleboutique.com (boutique d’articles de luxe sur
Dubaï)
Réalisation du site dreamridedubai.com (site de location de voitures de luxe
sur Dubaï)
Réalisation du site moovsports.ae (site business d’activités sportives pour
enfants sur Dubaï et Charjah)
Réalisation du site arabianmusc.com (site business call-to-action dans la
parfumerie haut de gamme)
Développement - Solution d’hypervision de l’efficacité énergétique (C# WPF /
ASP.NET / T-SQL / SSIS / SSRS / SCRUM) :
- Développement d’un module DotNetNuke (ASP.NET / C# / JavaScript)
- Développement d’une API interfaçant la configuration énergétique du client /
Développement d’un outil graphique utilisant l’API (C# / WPF) - Evolution du service de collecte des données électriques en mode sécurisé
(C# / Webservices WCF) - Développement de rapports spécifiques (T-SQL / SSRS)
- Développement de collecteurs de données énergétiques externes (T-SQL /
packages SSIS) - Qualification de la nouvelle version de la solution
- Rédaction des spécifications techniques
- Gestion de projets en méthode SCRUM
Bilan :
Gain de temps de 100% sur le chargement des données client
Gain de temps de 200% sur la configuration énergétique du client grâce au
nouvel outil
Sécurisation du logiciel selon la politique du client
Amélioration de la robustesse du logiciel
Région de Paris, France
Développement - Logiciel de prise en charge du patient en milieu hospitalier
(module PMSI - C# WinForms/MVP) :
- Recueil des besoins métiers (domaine facturation / PMSI)
- Développement de modules/écrans (WinForms)
- Correction de bugs sur le code en intégration continue (C#)
- Correction de bugs sur le code (PL/SQL sous Toad for Oracle)
Bilan :
Amélioration de la robustesse du logiciel et de la satisfaction des clients
Réduction du nombre de tickets par mois et de la charge de travail de la
hotline
Région de Paris, France
Conception et programmation d’un comparateur de prix web (C#, ASP.NET) :
- Recueil des besoins auprès des équipes métiers
- Analyse et conception de la base de données SQL Serveur (SQL)
- Récupération des données des différents sites (C# / HTML)
- Développement du moteur d’analyse de données (C#)
- Développement du comparateur (ASP.NET / C# / JavaScript)
- Gestion du projet
Conception et programmation de tests de non-régression automatisés (C#
WinForms) : - Rédaction des spécifications techniques
- Développement de l’application (C# WinForms)
- Définition des scenarii de tests
- Utilisation de iMacro et Microsoft Web Tests
Maintenance opérationnelle du site e-commerce : prise en charge des
demandes marketing : - Gestion des incidents web
- Déploiement des e-boutiques en environnement de test et qualification
- Maintenance du site internet et des bases de données SQL Server (SQL)
- Analyse des bugs
- Dispatching auprès des équipes concernées
- Corrections des bugs (SQL)
Bilan :
Amélioration de la vision du marché / changement de la stratégie des prix
Augmentation de 3% des ventes
Automatisation du travail manuel
Prévention et suppression des régressions sur l’environnement de production
Déploiements plus rapides de 15%
Amélioration de la robustesse du site web
Gain de 40% en temps sur la résolution des bugs
Conception et programmation d’un outil de création de tâches automatisées
(C# WinForm) intégré à une solution de couplage téléphonie/informatique :
- Recueil des besoins auprès des équipes métiers
- Analyse et conception de l’outil
- Développement des écrans (Winform)
- Développement des fonctionnalités (C#)
- Tests de mise en situation
- English
- Espagnol
- Arabe