Back-end Developper - Leboncoin (Février 2020 - Aujourd'hui)
Leboncoin est une plateforme de petites annonces qui permet de mettre en relation tout particuliers et professionnels confondus.
Missions réalisées :
- Rattachée à la feature team Pro puis Transaction dans un contexte Agile
- Développement et maintenance de micro services à fort tra c (Golang / Kafka / PSQL / Redis / ElasticSearch / Kubernetes / Kibana / Datadog)
- Project leader sur de multiples fonctionnalités en collaboration avec les teams Produits / Data, les équipes transverses et les prestataires externes
- Participation à la définition des roadmaps / grooming / user story
- Onboarding des nouveaux / cadrage technique / découpage et répartition des taches / suivi des releases et des KPIs
- Livraison et suivi des KPIs pour valider le nouveau produit
- Participation et animation au sein du chapter Back-end pour améliorer le quotidien des développeurs et des collaborateurs extra guildes
Software Architect - Witbe (Septembre 2017 - Février 2020)
Witbe offre des informations en temps-réel sur la Qualité d’Expérience délivrée depuis tout type de Devices : ordinateur, smartphone, tablette, Set-Top-Box, télévision connectée, etc. Le métier principal est le monitoring de qualité et performance réseau et vidéo.
Missions réalisées :
Leader de la feature team Channel Change
- Responsable de la feature team (8 personnes) en charge de la réécriture complète du code base legacy vieux de 12 ans avec un focus sur le moteur de Channel Change (algorithmes vidéo, audio et réseau dédiés à la mesure du temps de changement de chaîne)
- Conception d'un nouveau moteur d'agrégation d'événements pouvant assumer une lourde charge, fonctionnant en temps réels (précis à la milliseconde) et générant de nombreux KPIs de manière générique
- Intégration de la solution dans l'architecture de micro services existantes
Conception du système de licensing des briques technologiques existantes:
- Développement d'un générateur de licenses et d'un simulateur d'offres catalogues en étroite collaboration avec les équipes marketing et commerciales
- Intégration du framework de license sécurisé
- Automatisation du déploiement des licences
Autres responsabilités transverses:
- Définition des besoins clients avec les équipes Produit / Marketing / Commerciales / Hardware / Support et rédaction des documentations fonctionnelles et techniques sur les nouveaux projets
- Gestion des ressources entre les différentes équipes pour le développement des nouvelles features
- Déploiement des releases et test d'intégration en collaboration avec l'équipe qualité
- Personnalisation, mise en place et suivi du produit et dès KPIs chez les clients
R&D Software Engineer - Witbe (Septembre 2015 - Septembre 2017)
Missions réalisées :
- Rattachée à l'équipe Robot
- Développement d'une architecture logiciel en micro services
- Conception et développement du moteur d'exécution au coeur de la technologie Witbe
- Maintenance des micro-services existants (bugfix / feature requests)
- Migration du code legacy monolithique dans la nouvelle architecture micro-services
- Conception et développement des nouveaux services
- Revue de code, mise en place de tests unitaires et documentation
Accompagnateur Pédagogique - Epitech (Avril 2015 - 2015)
Epitech est une école d'informatique spécialisée dans le développement logiciel qui délivre un enseignement supérieur en informatique et nouvelles technologies (Bac +5).
Le rôle d'un accompagnateur pédagogique est d'assister le responsable de promotion dans son travail.
Missions réalisées :
- Encadrement pédagogique d'une centaine d’étudiants de 2ème année
- Suivi fréquent des étudiants sur leurs parcours scolaires (selon besoin)
- Développement de méthodes de travail et d'ateliers pour les étudiants en difficulté
- Intermédiaire entre les parents d'élèves, les délégués étudiants et le corps pédagogique de l'école
- Suivi et correction des rattrapages de fin d'année
- Validation des passages en année supérieure
Koala (Kind Of Advanced Langage Assistant) - Epitech (Octobre 2014 - Mars 2015)
Epitech est une école d'informatique spécialisée dans le développement logiciel qui délivre un enseignement supérieur en informatique et nouvelles technologies (Bac +5).
Les koalas sont des assistants techniques chargés d'enseigner le C++ aux étudiants de 2ème année, le Java et le C# aux étudiants de 3ème année .
Missions réalisées :
- Encadrement technique de la piscine des 2èmes années (période de 3 semaines d'apprentissage intensif : 9 h - 23 h)
- Encadrement des travaux pratiques (TP)
- Suivi et correction des projets des étudiants
- Permanence en plateforme pédagogique pour répondre aux questions des étudiants