About Anass
French
Native or bilingual
English
Fluent
Arabic
Native or bilingual
Experience
- MediametrieDéveloppeur Sénior MuleSoft | JavaPRESS AND MEDIAOctober 2024 - Today (1 year and 9 months)Paris, FranceLeader dans la mesure et l’analyse des audiences TV, radio et streaming, Médiamétrie a engagé une transformation digitale majeure de près de 100 applications MuleSoft (Experience, Process & System APIs) pour moderniser ses systèmes de recrutement et de fidélisation des panélistes ainsi que l’évolution des solutions de mesure d’audience.Responsabilités & Réalisations :- Développement et maintenance de près de 100 APIs MuleSoft (Mule 4.3 / 4.6) : conception de flux complexes pour l’intégration des données d’audience et de panels, en respect des standards.- Automatisation des processus métiers via des batchs quotidiens (MuleSoft / SpringBatch) : consommation et traitement des données sur AWS S3 / AWS SQS (audiences, recrutement panélistes).- Synchronisation des systèmes hétérogènes : intégration et mise à jour des données sur Salesforce, avec interfaçage d’un système legacy basé sur Java / MongoDB.- Tests et qualité : Implémentation de tests unitaires avec MUnit, garantissant la robustesse des flux et la conformité aux exigences métiers.- Documentation & ateliers techniques : rédaction de la documentation technique, participation active aux ateliers d’architecture et accompagnement des équipes sur les bonnes pratiques d’intégration.- Double expertise MuleSoft & Java : contribution au développement de composants backend en SpringBoot (Java 17), assurant la cohérence entre les APIs MuleSoft et les services Java existants.Environnement technique :Anypoint Platform (Mule 4.3 / 4.6), Anypoint Studio 7, DataWeave, MUnit, OpenAPI (OAS), Java 17-21,SpringBoot, SpringBatch, AWS, Salesforce, MongoDB, Git.
- RATPDéveloppeur Sénior MuleSoft | JavaTRANSPORTATIONFebruary 2020 - October 2024 (4 years and 8 months)Paris, FranceDéveloppeur Sénior sur plusieurs applications qui permettent d’offrir aux médias internes (Afficheurs Stations, Gares, Site Web et applications mobiles) la possibilité d’accéder à toutes les informations (données topologiques, temps réel, temps théorique, informations circonstancielles) de l’ensemble du réseau de transport en Île-de-France (RATP et autres transporteurs).Missions :- Analyse et chiffrage des Users Stories Fonctionnelles.- Création et réalisation des US techniques (POCs, améliorations techniques).- Conception et développement des batchs et composants de collecte d’information.- Développement des APIs REST d’administration et consultation des flux.- Développement des composants de transformation et diffusion des flux vers Apache Kafka.- Revues de codes et assurance de la qualité.Stack technique : Anypoint Platform Suite (Mule 4.6), RAML, OAS, MUnit, Dataweave, SpringBoot 2/3, Java 11-17, Spring Batch, Apache Kafka, Redis.
- EnedisConsultant Senior Java JEE - DevOps - Client (Enedis) - SYPELENERGY AND UTILITIESApril 2019 - February 2020 (10 months)Paris, FranceConsultant Senior Java JEE / DevOps sur un projet de refonte de l'application SYPEL (Système de Prévision Electrique) en passant de PHP 5 vers un stack technologique Angular, SpringBoot, REST, Java 8 et Docker. Taches d'architecture et de Développement :- Participation à la mise en place de l'architecture cible.- Développement des APIs en SpringBoot, Rest, GraphQL, Java 8, Maven 3, MyBatis et PostgresSQL.- Mise en place d'une API Gateway Kong.- Développement d'un générateur automatique d'APIs Rest. Taches DevOps :- Migration de l'existant vers Docker (Création et configuration des Images), Build & Push vers Artifactory à travers une Pipeline Gitlab- Mise en place d'un serveur SonarQube- Gitlab CI/CD : Mise en place d'une Pipeline Gitlab permettant le Build > Test > l'analyse Sonar > Build & Push d'images Docker des APIs vers Artifactory.
Recommendations
Be the first to recommend Anass
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master's degree, Technologies de l'Information et Ingénierie du LogicielUniversité de Bretagne Occidentale2012Master's degree, Technologies de l'Information et Ingénierie du Logiciel
Certifications
- Microsoft Certified Azure FundamentalsMicrosoft