J'exerce depuis maintenant plus de 5 ans au sein d'Unibet, tout d'abord en tant que software engineer et désormais en tant qu'engineering manager hands-on. Je suis à la recherche d'un nouveau challenge en tant que développeur senior Java, au sein d'un client final. Mon ambition est de perfectionner mes compétences techniques et de m'investir dans toutes les étapes de la conception des solutions, d'accompagner la réflexion business initiale jusqu'à la mise en production. Je privilégie les environnements où les développeurs sont responsables de toute la chaine technique de leur projet en incluant la livraison. Je souhaite me confronter à de nouveaux enjeux et défis, tout en découvrant de nouvelles méthodes de travail. En ce qui concerne le télé-travail, j'aimerais trouver une entreprise qui propose un mode de travail hybride, avec un rythme de 50 % en présentiel et 50 % en télé-travail et ayant un siège dans Paris ou les Hauts-de-Seine.
Expériences professionnelles
Décembre 2022 - Aujourd'hui
Unibet
Engineering Manager (hands-on)
Gestion et priorisation de la roadmap marketing : Élaboration, suivi et ajustement des priorités pour assurer le respect des échéances et des objectifs.
Développement full-stack : Participation active au développement front-end et back-end pour garantir la livraison des projets selon les délais de la roadmap marketing.
Référent technique : Support pour les décisions techniques, anticipation de problématique et résolution de problèmes architecturaux.
Optimisation de la plateforme : Recherche et mise en œuvre de solutions pour améliorer la stabilité, la performance et la flexibilité de la plateforme.
Collaboration avec les équipes marketing : Recueil des besoins / problématiques des équipes marketings, et proposition de solutions techniques efficaces tout en respectant les contraintes de la plateforme.
Gestion des déploiements : Supervision du déploiement des nouvelles fonctionnalités et gestion des prérequis techniques (flux, props, SQL, Ansible, RabbitMQ) pour assurer une intégration optimale.
Rédaction des tickets Jira : Création et gestion des Jira liés à la roadmap marketing pour garantir une traçabilité et une organisation optimale des tâches.
Astreintes : Intervention en cas d'urgence en dehors des heures de travail pour garantir la continuité des opérations et la résolution des incidents critiques.
Mai 2019 - Décembre 2022
Unibet
Software Engineer
Création de microservices : Développement de plusieurs microservices en utilisant Spring Boot pour améliorer la modularité des systèmes.
Refactorisation de monolithe : Transformation de monolithes en microservices pour garantir la pérennité et la flexibilité future de la plateforme.
Migration et Amélioration continue du CRM : Migration d'Handlebars vers Angular. Optimisation et ajout de nouvelles fonctionnalités pour améliorer l'efficacité du système pour nos agents.
Migration du frontend Sportsbook : Migration vers VueJs.
Programmation réactive : Utilisation de techniques de programmation réactive pour gérer d'importants trafics avec une haute réactivité.
Scalabilité : Création de fonctionnalités capables de supporter de lourdes charges de connexion et de données, assurant une performance optimale.
Exemple de Projets et fonctionnalités :
Notification FlashScore : Système de notifications en temps réel pour les évènements sportifs.
Paiement / Transaction : Développement d'un point d'entrée centralisé pour les paiements et transactions.
Gamification automatisée : Mise en place de mécanismes de gamification pour améliorer l'engagement des utilisateurs.
Intégration Splio : Intégration de Splio pour améliorer nos capacités marketing.
Alertes automatisées : Mise en place d'alertes automatisées via ELK pour une surveillance proactive et une maintenance préventive.
Optimisation de la base de données : Création de triggers, optimisation des requêtes et amélioration de la performance générale.
Android (WebView) : Création de bridge afin de garantir des fonctionnalités natives au sein de la webView.
Mars 2018 - Décembre 2018
EasyVoyage
Développeur Full-Stack
Mise en pratique dans un environnement à charge moyenne des diverses connaissances techniques acquises au cours du parcours scolaire et des stages.
Création de webServices
Correction de bugs
Mise en place d'un projet Selenium pour les tests automatisés
Mars 2017 - Août 2017
Sopra Steria
Développeur Full-Stack (Stage)
Participation au projet source solde, destiné à remplacer le logiciel Louvois interarmées.
Java | Angular
Stack technique
Java
Spring
Maven
RabbitMq
TypeScript
Angular
VueJs
Jenkins
Postgresql
Oracle
Compétences transverses
ProactifCommunicationGestion de ProjetEsprit d'équipeAutonomieDéterminationGestion des prioritésFlexibilité
Veille Technologique
React | NextJs
Ionic
Formation
Ingénieur généraliste spécialisation informatique
ESILV - Ecole Supérieure d'Ingénieurs Léonard de Vinci
2013 - 2018
Stage
Mars - Août 2017Sopra Steria
Développeur Full-Stack
Participation au projet source solde, destiné à remplacer le logiciel Louvois interarmées.