Portrait de Guillaume Ambroise

Guillaume AMBROISE

Engineering Software Manager

  • gui.ambroise@gmail.com
  • guillaume-ambroise.fr

Ma recherche

J’exerce depuis plus de 6 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 ou Engineering Manager au sein d’un client final. Mon ambition est de continuer à perfectionner mes compétences techniques et de m’investir dans toutes les étapes de la conception des solutions, de la réflexion business initiale jusqu’à la mise en production, avec un impact concret et durable sur le produit.

Expériences professionnelles

Décembre 2022 - Aujourd'hui

Unibet

Engineering Manager (hands-on)

  • Gestion et priorisation des roadmaps Marketing/Turf/Poker : É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 backend et frontend pour garantir la livraison des projets selon les roadmaps.
  • 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 produits: Recueil des besoins / problématiques des équipes produits, et proposition de solutions techniques efficaces adaptées.
  • 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 aux roadmaps 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 java 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, procédures, functions, 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

  • Kafka | Docker
  • React | NextJs

Formation

Ingénieur généraliste spécialisation informatique

ESILV - Ecole Supérieure d'Ingénieurs Léonard de Vinci

2013 - 2018