
Abdelbaki Masseoudi
Lead Developer Fullstack | Java, React, AWS
Salaire / Taux journalier
Paris, France
Freelance
Expertises
Langues
À propos
Introduction
Lead Developer fullstack freelance, 15 ans d'expérience. Depuis 2020 chez SACEM : encadrement d'une feature team de 5 devs (train SAFe 40+), architecture et migration du portail vers AWS (Lambda, ECS, Terraform, Docker). Java 21 / Spring Boot, React / TypeScript, Python, Kafka, OAuth2/OIDC. Développement AI-native au quotidien (Claude Code, Codex, Copilot, MCP), démontré sur un projet perso de ~140k lignes Python. Missions Lead Dev ou fullstack/IA, remote ou hybride.
Expérience de travail
Lead Developer Fullstack Java / Python / React / AWS
SacemFreelance
mars 2020 - Présent
6 ans 8 mois
Neuilly-sur-Seine, France
Refonte et migration Cloud du portail sociétaires et des dashboards de suivi des revenus des artistes (train SAFe : 7 équipes, 40+ personnes). • Encadrement technique d'une feature team de 5 développeurs ; qualité du code, revues, mentoring. • Pilotage des choix d'architecture pour la refonte et la modernisation du portail. • Migration vers AWS (Lambda, API Gateway, ECS, S3, CloudFront), conteneurisation Docker / ECS, Terraform. • API REST sécurisées (OAuth2 / OIDC) pour le web, le mobile et les systèmes internes. • Fullstack : Java / Spring, Python, React / TypeScript / Redux ; CI/CD GitLab CI / Jenkins. Stack actuelle : Java 21, React 18 / TypeScript, AWS, Docker / ECS, Terraform, GitLab CI.
Lead Developer ELK
Natixis
févr. 2019 - mars 2020
1 an 2 mois
94220 Charenton-le-Pont, France
– Project QoS: Quality of Service – Objectif: Mettre en place une solution de récupération des logs, de monitoring et d'alerting en utilisant ECE: Elastic Cloud Entreprise et son module de machine learning – Stack Technique: Elasticsearch, Filebeat, Logstash, Kafka, Kibana, Python
Développeur Fullstack Java
Sacem
déc. 2014 - févr. 2019
4 ans 3 mois
Neuilly-sur-Seine, France
– Societaire: Site web pour les "Sociétaires SACEM” (Auteurs, compositeurs, éditeurs, ..) qui leur permet d'accéder à leur compte SACEM, consulter leurs documents en ligne et déclarer leur événements (Concert, etc..) – Feuillet: Affichage des détails d'utilisations des oeuvres pour les "Sociétaires SACEM” (Auteurs, compositeurs, éditeurs, ..) et du relevé de compte dynamique en ligne. – Clients: Site web pour les clients de la sacem (Utilisateurs de la musique) Déclaration et paiement de l'utilisation des oeuvres musicales. Consultation du profil (documents, factures, etc ..) – Expos: Hub de service rest, pour les sites web sacem et l'application mobile. – Répertoire des oeuvres : Site web pour la recherche et consultation des détails des oeuvres en ligne. – Plateforme de monitoring de log (Stack ELK) – Projet Agile (proche de Scrum) – Conception des index elasticsearch (template, mapping, indexation) – Développement des modules de chargement des données dans le moteur de recherche elasticsearch (BulkProcessor, Multithreading, Analysers) – Développement des modules de recherche elasticsearch (recherche, aggravations, autocompletion) – Participation à la mise en place de la stack ELK pour le monitoring des log. – Conception et implémentation de la partie backend – Migration vers JAVA 8 – Participation aux développements de la partie frontend (ReactJS) – Tests de charge sur les index elasticsearch – Migrations elasticsearch (1.5.2 → 2.4.1) (2.4.1 → 6.2.3) – Intervention chez d'autres équipe de la SACEM en tant que expert interne elasticsearch pour la mise en place d'elasticsearch sur les nouveaux projets sacem. – Mise en place de Sonar
Lead Developer Java
Betclic Everest Group
avr. 2013 - sept. 2014
1 an 6 mois
69340 Francheville, France
– Sites et applications mobiles de pari en ligne qui permettent de consulter les compétitions, les matchs et passer plusieurs types de pari. – Betclic Italie Evolution fonctionnelle en tenant compte du système legacy italien – Betclic Migration 2.4 : - Migration du système d'information de Betclic et des projets moTwin correspondants pour : - Migrer les procédures stockées vers des web services - Introduire l'asynchronisme dans les appels des procédures stockées et des web services pour augmenter la performance.
Développeur Java EE
Motwin
févr. 2012 - mars 2013
1 an 2 mois
– Projet: "Modules Web génériques" Librairie de composants graphiques réutilisables dans les produits moTwin. – Projet: "Module de géolocalisation" Gérer le filtrage par géolocalisation à travers une interface simple permettant la recherche et la sélection d'un zone (Dessin de la zone sur une map) ainsi que la gestion des zones. – Projet: "CoreMessaging - SmartMesaging" Solution de gestion des campagnes de messaging vers les nomades. – Projet: "MotwinMe" Une application similaire à Twitter qui permet la gestion des évènements et des posts associés. – Projet: "Context Aware" Une librairie qui permet la récolte des informations (Geolocalisation, OS, Système, orientation, ...)
Développeur .NET
Unitic Telecom
sept. 2011 - janv. 2012
5 mois
– Application web de reporting à destination des clients de Unitic (Orange, Total, Lafarge...) pour le suivi de leurs communications téléphoniques.
Développeur .NET
Institut National de Patrimoine
févr. 2011 - juil. 2011
6 mois
– Développement d'une application des gestion des indemnités de déplacement.
Développeur Java
INSAT
févr. 2010 - mai 2010
4 mois
– Projet de recherche pour I'INSAT. Développement d'un outil de gestion des règles d'accès d'un firewall.
Formation
INSAT
Diplôme National d'Ingénieur, Génie Logiciel
2006 - 2011
5 ans 1 mois
Licences et certifications
Java SE 6
Délivré le : –