TotalEnergies currenten cours
Energy · group API Management platformÉnergie · plateforme API Management du groupe
Feb 2026 – presentfévr. 2026 – aujourd'hui
9 mos9 mois
.NET / Full Stack DeveloperDéveloppeur .NET / Full Stack
Internal platform that lets teams across the group publish and secure their APIs on a multi-cloud (Azure / AWS) Apigee Hybrid gateway through a self-service developer portal: .NET backend, React / Next.js portal. Scrum team, from scoping (ADRs) to production verification.Plateforme interne de publication et de sécurisation des API du groupe sur une gateway Apigee Hybrid multi-cloud (Azure / AWS), avec portail développeur en libre-service : backend .NET, portail React / Next.js. Équipe Scrum, du cadrage (ADR) à la vérification en production.
- AI & agents: designed and delivered publishing of MCP servers (Model Context Protocol) on the gateway, either self-hosted or by automatically converting an OpenAPI REST API into an MCP server (“MCP as a Service”), for Copilot, VS Code or Claude.IA & agents : conception et livraison de la publication de serveurs MCP (Model Context Protocol) sur la gateway, en mode self-hosted ou par conversion automatique d'une API REST OpenAPI en serveur MCP (« MCP as a Service »), pour Copilot, VS Code ou Claude.
- Generative AI on the catalogue: LLM-generated business documentation, RAG indexing of OpenAPI contracts, Q&A over API documentation, API quality scoring.IA générative sur le catalogue : documentation métier générée par LLM, indexation RAG des contrats OpenAPI, questions-réponses sur la documentation, scoring qualité des API.
- Security: OAuth 2 discovery (RFC 9728), WWW-Authenticate challenge, Entra ID v1/v2 tokens, AWS Cognito / JWT authentication; found and fixed an authentication bypass.Sécurité : découverte OAuth 2 (RFC 9728), challenge WWW-Authenticate, jetons Entra ID v1/v2, authentification AWS Cognito / JWT ; faille de contournement d'authentification identifiée et corrigée.
- Gateway policies shipped end to end (SQL, API, proxies, React portal): JSON Threat Protection on by default, per-caller quotas, per-endpoint Spike Arrest / Request Quota, monetisation.Politiques de gateway livrées de bout en bout (SQL, API, proxies, portail React) : JSON Threat Protection par défaut, quotas par appelant, Spike Arrest / Request Quota par endpoint, monétisation.
- REST ↔ SOAP mapping generated from the WSDL and the OpenAPI contract; rebuilt proxy deployment (tracking, retries, events, structured logs) and the multi-cloud API lifecycle.Mapping REST ↔ SOAP généré depuis le WSDL et le contrat OpenAPI ; refonte du déploiement des proxies (suivi, retry, événements, logs structurés) et du cycle de vie des API multi-cloud.
- .NET 8 → 10 and Microsoft.OpenApi 2.x migration, vulnerable dependencies patched, non-root Docker images; Bruno test runner and GitHub Actions workflow, portal Cypress E2E suite repaired.Migration .NET 8 → 10 et Microsoft.OpenApi 2.x, dépendances vulnérables corrigées, images Docker non-root ; runner de tests Bruno et workflow GitHub Actions, suite E2E Cypress réparée.
- ADRs, end-to-end MCP guide, shared Claude Code agents and skills · 88 merged pull requests, 3 new API exposure modes (REST over SOAP, self-hosted MCP, MCP as a Service).ADR, guide MCP de bout en bout, agents et skills Claude Code partagés · 88 pull requests mergées, 3 nouveaux modes d'exposition d'API (REST over SOAP, MCP self-hosted, MCP as a Service).