
Antoine WANG
Senior Développeur API/ESB MuleSoft
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Spécialiste intégration MuleSoft avec 4+ ans d'expérience sur l'Anypoint Platform. Expert en API-led Connectivity pour des marques premium (Christian Dior, Louboutin) avec maîtrise complète ESB/SOA. Freelance certifié offrant architecture d'APIs optimisées, formation technique et support production N2/N3 pour vos projets d'intégration.
Expérience de travail
Integration Specialist API/ESB MuleSoft
Carrefour AssuranceFreelance
janv. 2025 - Présent
1 an 10 mois
Paris, France
RCU Project (Unique Customer Repository) - Designed and developed APIs on MuleSoft Anypoint Platform following the API-led Connectivity approach (Experience, Process, and System APIs). - Defined endpoints, built integration flows, and orchestrated data exchange between cloud and on-premise systems. - Created and executed unit tests with MUnit and led User Acceptance Testing (UAT). - Automated deployments using GitLab CI/CD pipelines. - Embedded business and technical logs within flows to support monitoring and issue resolution. - Authored detailed technical documentation covering use cases, interfaces, and error handling. - Managed multiple data formats including JSON, XML, and SOAP. Supported API go-live and handled post-deployment incident management. Contributed to the standardization and interoperability of internal system communication within a Service-Oriented Architecture (SOA).
MuleSoft Trainer
Chambre des Députés Freelance
mars 2025 - mars 2025
1 mois
Luxembourg
3-day training course for experienced Java developers - Designed and delivered a comprehensive technical training on MuleSoft and Anypoint Platform. - Introduced key concepts: ESB, API-led Connectivity, and MuleSoft platform architecture. - Led hands-on labs using Anypoint Studio: flow creation, DataWeave transformations, connector integration (DB, HTTP, Web Services). - Trained participants in API design and lifecycle using Design Center, RAML 1.0, and API Manager. - Covered advanced topics: error handling strategies, debugging techniques, MUnit testing, deployment, and monitoring. - Provided tailored guidance to help developers gain autonomy in building and maintaining MuleSoft solutions. - Adapted the training content to meet institutional requirements and public sector security standards.
Mulesoft Integration Specialist
Christian LouboutinFreelance
avr. 2024 - déc. 2024
9 mois
Paris, France
IT Infra & Security Department - Development and optimization of APIs/flows to meet specific business requirements. - Complete refactoring of projects to enhance security, optimization, maintainability, and scalability. - Design and security implementation for critical flows using Mulesoft. - Facilitation of business workshops to understand and formalize requirements (Business Analyst/Product Owner). - Drafting functional and technical specifications. - Implementation and management of CI/CD pipelines with Azure DevOps, including migration from Bitbucket. - Production support and incident management (Level 2/Level 3). - Close collaboration with business teams to ensure process consistency and efficiency. - Adherence to Scrum Agile methodologies and the SAFe framework. Backend Systems: - RabbitMQ - CEGID Y2 - Magento 3 - Salesforce - SFTP - SQL Server - Datahub - RTF (Runtime Fabric) deployment and application management on hybrid infrastructure
Senior API/ESB Mulesoft Developer
Christian Dior CoutureFreelance
sept. 2023 - mai 2024
9 mois
Paris, France
Ongoing development of APIs/flows for the E-Commerce part of the company. Reinforcing the development team by contributing my expertise and experience. - Architecture and optimisation of flows in line with business logic - Code review of the team - Support for incidents in N2/N3 production - Continuous CI/CD deployment with Azure DevOps - Code versioning control with Azure Repos - Compliance with API-Led Connectivity methodology - Agile SAFe framework Backend systems : - Azure - Fluent (OMS) - CEGID (ERP)
Devoteam nexDigital
avr. 2021 - oct. 2023
2 ans 7 mois
Paris, France
Senior API/ESB Mulesoft Developer
mai 2023 - oct. 2023
6 mois
Paris, France
Junior API/ESB Developer Mulesoft
avr. 2021 - mai 2023
2 ans 2 mois
Paris, France
- Development of APIs according to the Mulesoft architecture and API led connectivity - Data integration respecting the different API layers (Experience, Process, System) - Integration and orchestration of real-time and batch events via ESBs (Enterprise Service Bus) - Message routing: route, filter, group and resequence messages based on content and rules. - Data transformation: exchange data in different formats and transport protocols. - Use of different messaging middleware/message brokers (AnypointMQ, RabbitMQ) - Design/definition of interface contracts (OAS 2.0 - RAML 1.0) allowing secure access - Continuous deployment of APIs on the different environments (development, testing, preproduction, production) - Implementation of credentials and CORS Policies - Full use of the Mulesoft Anypoint platform - Agile Scrum project management methodology - Management of the creation and updating of technical documentation with Confluence - Log management via Log4j files by sending them to Elasticsearch - Creation of Kibana dashboards for log analysis - Use of Gitlab for code version control Backend systems : - SAP - Salesforce - Oracle - Heroku (PostgreSQL) - Amazon Aurora (PostgreSQL) - Amazon Simple Storage Service (S3) - Openbravo (ERP) - Azure Cosmos DB (NoSQL) - FTP (File Transfer Protocol) server
Mulesoft API/ESB Developer Consultant
SMCP – Sandro, Maje, Claudie Pierlot, Fursac
déc. 2021 - août 2023
1 an 9 mois
Paris, France
The company wanted to migrate all its RETAIL modules to a centralised ERP system. In addition, the company wanted to do the same in Asia with a specific architecture. Tasks : - Main point of contact on Mulesoft issues for international teams - Helping to develop the skills of juniors and new team members - Design and define interface contracts (OAS 2.0) - Develop and design maintainable/optimised APIs/ESBs - Integrate data in compliance with the various API layers (Experience, Process, System) - Message routing: routing, filtering, grouping and resequencing messages according to content and rules. - Use of a message broker (RabbitMQ) - Continuous deployment of APIs on the CloudHub/On Premise environment - Agile Scrum project management methodology - Code versioning control with Gitlab - Log management using Log4j/Elasticsearch files - Creation of Kibana dashboards - Full use of the iPaaS Anypoint Platform - Technical documentation with Confluence - Code quality management with SonarQube - Continuous improvement and optimisation of workflows Backend systems : - Salesforce - Oracle - Heroku (PostgreSQL) - Amazon Aurora (PostgreSQL) - Amazon Simple Storage Service (S3) - Openbravo (ERP)
Consultant API/ESB Developer Mulesoft
Picard Surgelés
mai 2021 - déc. 2021
8 mois
92130 Issy-les-Moulineaux, France
The company wants to outsource the management of click & collect slots and expose them as an API with MuleSoft. In addition, the company wants to set up workflows to automate the retrieval of till receipts. Finally, it was asked to set up stock synchronisation for all shops and warehouses between two backoffices. Tasks : - Design and define the interface contracts (RAML 1.0) - Develop all the APIs in accordance with the Mulesoft architecture and API led connectivity - Integrate data in accordance with the various API layers (Experience, Process, System) - Integrate and orchestrate events in real time and in batches via ESB (Enterprise Service Bus) - Use of a message broker (AnypointMQ) - Continuous deployment of APIs on the CloudHub environment - Implementation of credentials and CORS Policies - Agile Scrum project management methodology - Use of Gitlab Backend systems : - SAP - Salesforce - Oracle - Azure Cosmos DB (NoSQL) - FTP (File Transfer Protocol) server
Data Engineer
CGI
févr. 2020 - août 2020
7 mois
92400 Courbevoie, France
Le but de mon projet chez CGI a été de développer un outil/une plateforme afin d’améliorer, d’aider, d’optimiser le staffing. Cette plateforme donne ainsi une vision complète sur l’état du staffing de l’entreprise en temps réel. Elle permet également d'offrir une visibilité complète sur l’ensemble des compétences de nos collaborateurs pour leur proposer la mission la plus adéquate. Cela permet également d’augmenter la satisfaction des collaborateurs pour éviter les départs et de ce fait, réduire les coûts de recrutement pour CGI. J'ai pour ma part travaillé sur ces différents points : - Auto-formation sur la stack Elastic pendant les premières semaines - Mise en place de l’ETL en utilisant la stack Elastic - Indexation des données sur Elasticsearch (NoSQL) - Réalisation de plusieurs dashboards sur Kibana (des cartes, des filtres, des histogrammes...) - Développer des scripts Shell pour extraire des CV d’un dossier zip - Création de tâches CRON - Nettoyage de données avec Python - Utilisation de GEO API Gouv pour récupérer les coordonnées GPS - Travailler dans un environnement de développement et un environnement de production - Réaliser des mises en production - Former tous les collaborateurs à l’outil en proposant des réunions - Réaliser des guides utilisateurs (Elastic Stack, NoSQL, scripts Python, scripts Shell, CRON tab)
Data Engineer
AG2R LA MONDIALE
avr. 2019 - oct. 2019
7 mois
92240 Malakoff, France
Projet 1 Réalisation d'un chatbot pour automatiser les questions réponses des collaborateurs. - Création des Datasets - Développer un outil permettant de convertir un format CSV en un format précis en Json (Python) - Développer un outil pour faciliter et automatiser la création du dataset (Python) - Comprendre le fonctionnement de SQuAD pour extraire les parties qui nous sont utiles et les implémenter dans notre programme. - Utilisation de la fonction de perte “Triplet Loss” pour maximiser et minimiser les distances des vecteurs. - Utilisation de cKDTree pour la recherche des plus proches voisins dans un espace multi-dimensions. - Mise en place de l’interface Dialogflow en créant une connexion avec notre environnement local (Flask, Ngrok) - Utilisation de la plate-forme Dialogflow pour la conception de l'interface utilisateur (Webhook) - Développement réalisé en Python Projet 2 Concevoir un modèle de machine learning permettant d'anticiper 1 heure avant les incidents serveurs afin qu’ils puissent être résolus. - Extraire des données stockées dans une base Hadoop Cloudera en faisant des requêtes Impala J'ai utilisé différents modèles de Machine Learning : - XGBoost qui est un algorithme d'apprentissage supervisé dont le principe est la combinaison des résultats d’un ensemble de simples et petits modèles permettant une meilleure prédiction - SVM qui est un algorithme d‘apprentissage automatique qui permettent de résoudre des problèmes de classification, de régression ou de détection d’anomalies. - Un réseau de neurones Perceptron Multicouche qui est un type de réseau de neurones appliqué à des problèmes d'apprentissage supervisés - Utilisation de GIT pour le partage de code et le contrôle de version. Ces différents modèles ont été réalisé avec et sans Embeddings (représenter les mots ou les phrases d'un texte par des vecteurs de nombres réels) (Python, R, Json, NoSQL, SQL, Shell, Dialogflow, Google BERT, SQUAD, Linux, GitHub, GitLab, TensorFlow, Keras)
Responsable Communication
Sons of Efrei MotorCycle Club Paris Original
mai 2018 - juil. 2019
1 an 3 mois
Efrei PARIS
Les SONS of EFREI sont une association qui réunit les passionnés de moto au sein de l’école. Nous avons pour but d’améliorer la vie des 2 roues sur le campus en proposant des partenariats et des projets. Esprit de famille et de passion. - Gérer la communication à travers les réseaux sociaux pour informer les activités, les événements, les formations organisés par notre association. - Organiser des sorties moto afin d'améliorer notre cohésion, notre conduite et notre mentalité à travers : des balades, sorties circuit. - Trouver des partenariats avec des entreprises afin de faire profiter à les étudiants de l'école des offres/remises. - Recruter des nouveaux membres en réalisant des campagnes de recrutement dans l'école
Formation
Chalmers University of Technology
2019 - 2020
2 ans
EFREI - Grande école du numérique
Master en ingénierie
2017 - 2020
4 ans
Concordia University
2018 - 2018
1 an
Université Paris-Est Marne-la-Vallée
Licence SCIENCE, TECHNOLOGIES, SANTE
2017 - 2018
2 ans
IUT de Paris - Rives de Seine
DUT
2015 - 2017
3 ans
lycée Jules Ferry
CGPE
2014 - 2015
2 ans
Lycée Jean Rostand
Baccalauréat
2012 - 2014
3 ans