À propos de Gabriel
Français
Bilingue ou natif
Anglais
Bilingue ou natif
Expériences
- StudiocanalDéveloppeur Full stack Java/Angular SéniorCINÉMA & AUDIOVISUELjanvier 2024 - Aujourd'hui (2 ans et 5 mois)Issy-les-Moulineaux, FranceStudiocanal est une société du secteur de l'audiovisuel, de production de films et de séries françaises. L'entreprise compte entre 200 et 300 salariés et est une filiale du groupe Canal+.J'ai rejoint l'entreprise afin de contribuer au projet Unity visant à aider les équipes commerciales à créer et gérer les contrats de droits de l'entreprise et sa comptabilité associée. Mon équipe était composée d'un PO, 4 développeurs fullstack et 2 QA.Mes responsabilités :‣ Développer des fonctionnalités de bout en bout en Java et Angular pour répondre au besoin métier.‣ Implémenter des tests automatiques (unitaires et d'intégration) avec JUnit 5 et Jest.‣ Intervenir en urgence pour résoudre des problèmes de production en débuggant et développant des correctifs.‣ Déployer les fonctionnalités développées par l'équipe sur les environnements de développement, recette et production.‣ Mettre en place des pipelines de CI CD pour les nouveaux projets.‣ Développer des outils internes en Golang pour automatiser des tâches récurrentes‣ Développer des batchs en Golang pour intégrer le projet avec le SI historique‣ Optimiser le temps de réponse des endpoints les plus lents du projet en manipulant les requêtes SQL.‣ Participer aux revues de code de l'équipe pour améliorer la qualité et la robustesse du code source.Mes contributions techniques :‣ Architecture et développement d'un moteur de calcul permettant de calculer un historique de décomptes royalties.‣ Réduction du temps d'exécution d'une dizaine de requêtes historiques en passant de +20s à 3s (pour la plus lente).‣ Indexation des entités du projet sur Elasticsearch permettant de faire des recherches rapides (< 1s).‣ Intégration d'outils basés sur l'IA pour augmenter la productivité et la qualité du projet.Contexte technique : Java 8, Java 17, Java 21, Angular 12, Angular 18, PostgreSQL, Spring Boot 3, Spring Batch, AWS, EC2, ELB, RDS, S3, SES, Elasticsearch, GitLab, Golang, Bash, Ansible, Jira.
- GroupamaDéveloppeur Fullstack Java Angular Vue.jsBANQUE & ASSURANCESoctobre 2022 - novembre 2023 (1 an et 1 mois)Bd Périphérique, Paris, FranceGroupama est une société du secteur de l'assurance en France et à l'international. Au sein de Groupama, l'entité G2S assure le développement de solutions informatiques pour les professionnels de l'assurance et compte plus de 1000 salariés, budgétant 518M d'euros à l'année.J'ai rejoint l'équipe de la Digital Factory Gan Assurance pour travailler sur le projet Egarage, un outil de construction de devis d'assurance et de facturation pour les garages automobiles. L'équipe travaillait en mode agile (SCRUM).Mes responsabilités :‣ Développer des fonctionnalités de bout en bout en Java et Vue.js ou Angular pour répondre au besoin métier.‣ Implémenter des tests selon les spécifications des fonctionnalités en TDD avec JUnit et Jest.‣ Déployer les fonctionnalités développées en production sur une architecture en microservices et microfronts dans un système d'information complexe.‣ Améliorer le flux de développement en implémentant des scripts de normalisation pour le versioning du code.‣ Participer aux revues de code de l'équipe pour améliorer la qualité du projet.‣ Contribuer aux décisions d'architecture et d'évolutions techniques sur le projet.Mes contributions supplémentaires :‣ Développement d'un outil de création de devis pour garage automobile accélérant la construction du devis et du contrat d'assurance à 5 minutes, contre un parcours "traditionnel" prenant plus d'une heure.‣ Amélioration des performances des endpoints de l'API.‣ Développement de scripts utilitaires en Bash avec des hooks de Git pour normaliser le versioning du projet.Contexte technique : Java 17, Vue.js 3, Angular 12, Oracle SQL, MySQL, Microservices, Microfronts, Spring Boot 3, Openshift 4, Elasticsearch, GitLab, Jira, Bash.
- GRTgazDéveloppeur Fullstack Java AngularENERGIEavril 2021 - septembre 2022 (1 an et 5 mois)Paris, FranceGRTgaz (aujourd'hui NaTran) est une société du secteur de l'énergie en France et est propriétaire de la majorité du réseau de transport de gaz sur le territoire français. L'entreprise a un effectif de 3300 salariés pour un chiffre d'affaires de 2,1 Md d'euros.J'ai rejoint l'équipe de l'IoT Factory au sein de GRTgaz pour travailler sur un projet de développement d'une plateforme IoT visant à réduire le temps de maintenance des sites de transport de gaz situés dans des zones sans électricité et sans connectivité réseau.Mes responsabilités :‣ Développer et maintenir deux plateformes IoT en mode SaaS en Java 8 et Java 17 (Spring Boot) :‣ Une plateforme de "prototypage" axée sur la connectivité en "zones blanches" (~100 capteurs).‣ Une plateforme industrialisée et scalable pour l'intégration de capteurs de fournisseurs partenaires (~3000 capteurs).‣ Reprendre le périmètre de responsable technique des plateformes après le départ d'un Lead Dev.‣ Automatiser le déploiement des fonctionnalités par scripts Bash et avec Azure DevOps.‣ Arbitrer, prioriser les besoins métier et planifier l'évolution technique des plateformes.‣ Animer des ateliers techniques pour permettre l'intégration de nouveaux capteurs aux plateformes.‣ Apporter mon expertise technique sur les services d'Azure pour l'IoT.Mes contributions supplémentaires :‣ Création d'un langage dédié pour résoudre des problèmes de traitement de données des capteurs.‣ Développement de connecteurs permettant d'intégrer une dizaine de modèles de capteurs LoRaWAN à la plateforme‣ Conseil et conception de l'architecture d'une plateforme IoT scalable pour l'intégration de 3000 capteurs.‣ Mise en place d'un système d'alerting permettant aux techniciens d'économiser une dizaine d'heures de maintenance par mois, par technicien.Contexte technique : Java 8, Java 17, Mustache, Angular 11, PostgreSQL, TimescaleDB, AWS (EC2, SNS), Azure (IoTHub, DPS, CosmosDB, Event Hubs), Bash.
Recommandations
Ces profils de freelance correspondent également à vos critères
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
Formations
- Diplôme d'ingénieur, Systèmes temps réel et embarquésEPITA: Ingénierie Informatique2019Diplôme d'ingénieur, Systèmes temps réel et embarqués
Certifications
- Diplôme d'ingénieur en InformatiqueEPITA2019