Ouvert à des opportunités de conseil sélectionnées
Omar Trabelsi · Paris, France

Consultant .NET Senior & Tech Lead

Plus de 10 ans à concevoir, moderniser et exploiter des applications métier critiques en énergie, marchés financiers, assurance et paiement.

C# · .NET · AngularAzure · Systèmes distribuésArchitecture · Production
Omar Trabelsi
Senior .NET Engineer & Tech Lead
ENGIE GEMS · Crédit Agricole CIB · Aon · Orange · S-Money
10+ans d’ingénierie logicielle
.NET 6→10modernisation de plateformes
Finance & énergiesystèmes métier critiques
Parismissions France & international

Profil

Ingénieur logiciel senior spécialisé dans l’écosystème .NET / C#, avec une forte expérience Angular et Azure. J’interviens de l’analyse du besoin jusqu’à la production : conception, développement, modernisation, diagnostic de performance, delivery, support L3 et continuité de service.

Mon parcours couvre des domaines où les contraintes métier, réglementaires et opérationnelles sont fortes : trading énergie, marchés financiers, assurance, paiement et télécom. J’interviens également comme référent technico-fonctionnel auprès des Sales, Traders, équipes actuarielles, opérations, infrastructure et sécurité.

ArchitectureAPIs, microservices, systèmes distribués et temps réel
ModernisationLegacy .NET, Angular, cloud et CI/CD
ProductionPerformance, observabilité, incidents et support L3
Leadership techniqueRoadmap, estimation, code review, mentoring et coordination

Compétences techniques

Une stack regroupée par usage pour rester lisible tout en reflétant la profondeur technique du parcours.

Architecture & ingénierie

Systèmes distribués · Microservices · Event-driven · Temps réel · REST APIs · DDD · SOLID · Design Patterns

Backend .NET

C# · .NET Framework · .NET Core / 6 / 8 / 10 · ASP.NET Core · EF · Dapper · NHibernate · WCF · SignalR

Frontend

Angular · TypeScript · RxJS · NgRx · Angular Material · ag-Grid · HTML/CSS · Bootstrap

Données & intégration

SQL Server · T-SQL · Redis · Couchbase · RabbitMQ · SSIS · SSRS · APIs métier

Cloud & delivery

Azure · Azure Web Apps · Functions · Key Vault · Application Insights · Docker · Kubernetes · Argo CD · GitHub · Azure DevOps · GitLab Runner

Qualité & exploitation

xUnit · Moq · TDD · code review · Sonar · Checkmarx · Serilog · Splunk · Kibana · support production

Parcours professionnel

Chaque expérience met en avant les réalisations concrètes, le contexte métier et la stack réellement utilisée.

03.2025 — aujourd’huiEnergy Trading

Senior .NET Engineer

ENGIE GEMS — EGMA Team

Conception et évolution de fonctionnalités sur trois applications de trading intégrées en architecture microservices : EGMA pour le pricing temps réel des commodités énergie, Trader Blotter pour le suivi des trades et propositions de prix, et Sales Blotter pour le pilotage des comptes clés et des marges commerciales.

  • Price Broker — maintenance et évolution du service de distribution de prix temps réel diffusant la market data aux clients B2B GEMS via EGMA.
  • Build & Price — évolution des services de construction et pricing de produits tels que swaps et physical forwards, avec synchronisation avec l’équipe Orchestrade.
  • Booking — évolution du microservice de booking pour supporter le booking parallèle avec Orchestrade et Align dans le cadre des besoins ENGIE USA, avec traitements asynchrones et architecture event-driven.
  • EGMA UI — évolution des pricing sticks et des notifications de prix en temps réel pour le produit Basket Swap avec Angular.
  • Modernisation .NET — migration de microservices de .NET 6 vers .NET 10 avec tests unitaires et tests de non-régression post-migration.
  • CI/CD & monitoring — création de pipelines Azure pour automatiser le redémarrage des Azure Web Apps et amélioration du logging Splunk pour faciliter la récupération après incident.
  • Run & support production — analyse et correction d’incidents sur APIs et UI ; création de pipelines de restart pour rendre autonomes de nouveaux desks sur d’autres fuseaux horaires, notamment USA et Singapour.
  • Migration GitHub — migration des repositories et pipelines depuis Azure DevOps vers GitHub, intégration des contrôles qualité/vulnérabilités Sonar et Checkmarx, et nettoyage du code et des branches obsolètes.
  • Assistance traders — ajout de critères permettant d’affiner le pricing des RFQ sur des produits Swap et Basket.
  • Sales Margin — conception et développement d’un système de pré-calcul de marge commerciale basé sur un indice de maturité plutôt que sur une marge fixe.
  • Azure certificates — renouvellement des certificats web dans Azure Key Vault et installation des nouveaux certificats aux échéances.

ASP.NET Core 6 · .NET 10 · REST APIs · Rx.NET · SignalR · RabbitMQ · Angular 18 · RxJS · ag-Grid · Karma · Azure Web Apps · Azure Pipelines · YAML · Splunk · GitHub · Sonar · Checkmarx

01.2022 — 02.2025Capital Markets

Technical Lead

Crédit Agricole CIB — IT Sales Trading Workflow, Global Markets Division

Conception et développement d’outils destinés aux Sales et Traders pour l’exécution et le suivi de leurs transactions, avec rôle de référent technique et accompagnement des nouveaux membres de l’équipe.

  • Documentation Website — référent technique du projet et développement de fonctionnalités couvrant DAR, ESG, EET, Target Market et d’autres besoins documentaires.
  • Recherche & dépôt documentaire — réalisation d’une interface Angular et d’un web service .NET permettant de rechercher et déposer des documents commerciaux sur des répertoires réseau et dans une base SQL Server de référence.
  • API .NET 8 — conception et implémentation d’une REST API avec authentification JWT et intégrations avec plusieurs services internes.
  • DMS / Data Rooms — mise en place d’une fonctionnalité de Document Management pour gérer des espaces confidentiels partagés entre équipes Sales et clients.
  • Migration infrastructure — pilotage de la migration de 6 sites IIS et d’un service Windows vers de nouvelles machines virtuelles Windows Server, avec définition de la roadmap technique et documentation associée.
  • ESG — développement de formulaires de préférences clients ESG en Angular et .NET.
  • KID generation — développement d’un outil de génération de KID basé sur Angular et Modelity.
  • Coordination technique — point de contact transversal avec les équipes orchestration, pricing, infrastructure, sécurité et Sales.
  • Legacy & incidents — support d’applications historiques, analyse d’incidents, logging et suivi via ServiceNow.

C# · .NET 8 · Entity Framework · JWT Bearer · Swagger · Angular · NgRx · RxJS · Cypress · SQL Server · Docker · Kubernetes · Argo CD · GitLab Runner · Checkmarx · Kibana · TDD · Unit Tests

10.2019 — 12.2021Insurance

Full Stack .NET / Web Engineer

Aon — TBS

Évolution de TBS, plateforme mondiale de gestion santé et avantages sociaux. Au sein d’une équipe de 8 personnes, participation à la modernisation Azure de l’application France et à la réécriture progressive du front et du back tout en assurant la continuité de service.

  • Modernisation — migration et développement du module de comptes bancaires et du portail client vers Angular et une API .NET Core, en remplacement du legacy WebForms / VB.
  • Azure migration — migration d’un portail assuré depuis IIS vers Azure.
  • Actuariat — développement d’un job d’extraction de données pour les équipes actuarielles dans le cadre des processus d’intégration de données salariés.
  • DSN — implémentation du module de Déclaration Sociale Nominative avec Angular et REST APIs.
  • PAS / DGFiP — automatisation de la synchronisation des taux de prélèvement à la source des sinistres via les APIs DGFiP.
  • Data access — création de procédures stockées pour associer les assurés à leurs contrats dans un tenant, puis intégration dans la DAL avec Dapper.
  • Qualité — participation aux code reviews et développement de tests unitaires suivant une approche TDD.

.NET Framework 4.7 · .NET Core 3.1 · Dapper · Angular 9 · AngularJS · Azure DevOps · Azure AD · SQL Server · T-SQL · Application Insights · Jira

10.2018 — 10.2019Telecom

.NET Developer

Orange — NÉGOCE

Développement de NÉGOCE, application Intranet/Extranet utilisée dans le réseau Orange pour gérer les dérogations commerciales du marché entreprise en France et à l’international : business cases, marges de délégation, accords-cadres et appels d’offres publics.

  • Développement du module de business cases clients.
  • Implémentation des processus de gestion des dérogations et des workflows de marges de délégation.
  • Développement d’un module de tutoriels vidéo intégré à la plateforme pour accompagner les utilisateurs.
  • Développement d’exports de données business clients et écriture de procédures stockées T-SQL.
  • Performance — optimisation des requêtes, analyse des plans d’exécution et refactoring afin d’améliorer les pages de recherche des dossiers clients.
  • Correction d’anomalies issues des phases de qualification et de recette.

ASP.NET MVC · C# · Web API 2 · Entity Framework · AngularJS · SQL Server 2008 R2 · T-SQL · Glimpse · Bootstrap · Azure DevOps · Git · TFS

11.2017 — 10.2018Payments

.NET Developer

S-Money — Groupe Natixis

Au sein de l’équipe API CORE, contribution à une API de paiement destinée aux plateformes intermédiaires : marketplaces, plateformes collaboratives et crowdfunding, avec responsabilité partagée sur la continuité de service et le support de production.

  • Développement de demandes de support et d’évolutions fonctionnelles sur l’API REST de paiement dans les environnements de test et qualification.
  • Onboarding / KYC — développement d’une solution web Angular pour ESF consommant l’API S-Money afin de gérer l’onboarding client et la validation KYC nécessaire à l’activation du compte bancaire.
  • Développement d’un processus de remboursement automatique pour les clients des plateformes marketplace.
  • Release management — gestion des versions et déploiements en pré-production et production.
  • Code reviews et refactoring pour améliorer la qualité des livrables et réduire la dette technique.
  • Exploitation et supervision des applications de production.
  • Support L3 — analyse du code existant et des logs pour diagnostiquer les incidents.

C# · ASP.NET MVC · Web API 2 · IIS · NHibernate · Angular 6 · TypeScript · SQL Server 2014 · T-SQL · SQL Profiler · Postman · TFS · Git · Jira · Scrum

11.2016 — 11.2017Public Sector

.NET Consultant

CNAM — PPIL

Développement de PPIL, portail de pilotage et de suivi centralisé des projets de la DSI CNAMTS.

  • Développement des modules de gestion des risques et des problèmes projet.
  • Conception d’un composant d’alertes TypeScript générique et réutilisable, alimenté en JSON par un serveur MVC5 et des données SQL Server.
  • Développement et intégration d’un service de notification email SMTP récupérant les informations utilisateurs depuis SharePoint.
  • Migration de données depuis une base legacy avec SSIS.
  • Correction d’anomalies en pré-production et post-production.
  • Performance SQL — analyse des requêtes Entity Framework avec Glimpse et SQL Profiler, puis réécriture des requêtes lentes sous forme de procédures stockées.

C# · .NET 4.6.1 · Entity Framework · TypeScript · Kendo UI MVVM · Ajax / jQuery · Bootstrap · SSRS · SSIS · SQL Server 2014 · Glimpse · TFS · Scrum

01.2015 — 10.2016Oil & Gas

.NET Consultant

Mi-Case Upstream — UK

Développement de Mi-Case Upstream, solution utilisée pour la journalisation électronique quotidienne des activités onshore/offshore, ainsi que la gestion des incendies et alertes dans l’industrie Oil & Gas.

  • Participation à la conception de la base de données.
  • Développement du module Temporary Portable Equipment.
  • Développement du module Dropped Object Consequence Calculator avec Chart.js.
  • Évolution du module Joint Integrity Management System (JIMS) et amélioration de ses performances.
  • Création de reportings SSRS sur des données de calcul géométrique.
  • Maintenance des modules existants et résolution de bugs et anomalies.
  • Encadrement et formation d’un stagiaire sur le framework .NET, avec développement d’un nouveau module d’audit des équipements pour les plateformes TPE.

C# · ASP.NET MVC 4.5 · Entity Framework · Architecture N-tiers · SQL Server 2012 · Chart.js · SSRS · HTML5 · CSS · Bootstrap · JavaScript · jQuery · TFS · Scrum

Formation & certifications

2015

Diplôme National d’Ingénieur en Informatique

Faculté des Sciences de Tunis (FST)

2012

Cycle préparatoire scientifique — Physique, Chimie & Sciences de l’Ingénieur

Institut Préparatoire aux Études d’Ingénieurs de Monastir

2026

Claude 101 · Microsoft AI Skill Fest 2026

Certifications et parcours IA

2025

Advanced Azure & Cloud Architecture

A Cloud Guru — Premium, hands-on labs

2024

Cloud Computing Foundations

Cloud fundamentals

Contact

Un sujet .NET complexe à débloquer ?

Architecture, modernisation, performance, cloud ou production critique.

Paris, France.NET · Angular · AzureSenior / Tech Lead