À propos de Tran
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Vietnamien
Bilingue ou natif
Expériences
- DalkiaDéveloppeur Fullstack Java TypescriptENERGIEaoût 2024 - Aujourd'hui (1 an et 10 mois)Courbevoie, FranceDalkia est une filiale du groupe EDF, spécialisée dans la gestion de réseaux de chaleur, principalement à destination de clients professionnels (hôpitaux, collectivités, immeubles de bureaux, etc.).J’interviens sur le développement et l’évolution de l’espace client en ligne, permettant aux clients de Dalkia de consulter et piloter leurs patrimoines ainsi que les réseaux de chaleur associés.- Technique :Maintenance évolutive des applications existantesMigration de l'ancien référentiel vers le nouveauAdaptation progressive des applications pour une migration vers AWSMontée de version technique vers Java 21 et Spring Boot 3Agrégation de flux de données internes et externesGestion, visualisation et export des interventions de maintenanceImplémentation des règles d’accès aux patrimoines selon les profils clientsGestion des factures, contrats et demandes de devisConsultation des compteurs et de leurs données techniquesDéveloppement front-end (environ 10 %) avec Angular, AngularJS et TypeScriptRédaction des tests automatisés (unitaire, intégration…) et des tests manuels- Relationnel :Travail dans une équipe de 13 personnes, dont 1 PO, 3 PPO, 1 Scrum Master, 1 QA, 1 Ops et 6 développeursOrganisation agile en Kanban/Scrum, avec sprints de 2 semaines et mises en production mensuelles- Environnement technique : SPRING BOOT 3 (MVC, DATA, SECURITY), AWS (EC2, Cloudwatch), Docker, GITLAB GITLABCI, MOCKITO, INTELLIJ, LOMBOK, JAVA 21, REST API, NEXUS, Postgres, Angular, AngularJS, Typescript
- PMUDéveloppeur JavaDIVERTISSEMENTS & LOISIRSaoût 2023 - août 2024 (1 an)Paris, FrancePMU est l’acteur dans le domaine des paris hippiques. Dans le cadre de framework SAFE, la DSI est divisée en 2 train: PPO (Prise des paris et opérations), dont je fais partie, et Marketing/PartenairesTechnique :
- Maintenance et amélioration en continue des applications existantes de prise de pari hippique
- Gestion des paniers et prise de paris offline
- Communication avec les points de distribution (bornes de vente, terminaux…)
- Gestion de comptabilités de point de distribution
- Consultation et prise de pari sur compte offline/online
- Prise en compte des promotions
- Mise en place du nouveau processus d’authentification avec Cognito
- Maintenance des différents Lambda AWS
- Ecriture des tests automatisés (unitaire, intégration, Cucumber…) et des tests manuels
- Utilisation de AWS console (Lambda, EC2, RDS, Cognito, Secret manager) pour surveiller et tester les features développées sur les environnements non-prod
Relationnel :- Travail dans une équipe de 10 personnes, dont 1 PO, 1 Scrum Master, 1 QA, 1 Ops et 6 développeurs back
- Encadrement par framework SAFE avec PI planning tous les 3 mois et sprint de 2 semaines
Environnement technique : SPRING BOOT 3 (MVC, DATA, SECURITY), AWS (Lambda, EC2, RDS, Secret manager, Cognito), Quarkus, GITLAB GITLABCI, MOCKITO, INTELLIJ, LOMBOK, JAVA 17, REST API, CUCUMBER, NEXUS, Postgres, MySQL, Redis, Oauth2 - GeopostTech Lead Java/DevOpsLOGISTIQUE & SUPPLY CHAINaoût 2021 - août 2023 (2 ans)Issy-les-Moulineaux, FranceGeopost est la filiale de La Poste et la société mère qui détient les marques telles que Chronopost, DPD, Stuart…Technique : Accompagnement des équipes des autres BU (Chronopost, DPD France…) dans la mise en place de la chaîne d’intégration continue et de déploiement continue avec GitlabCI, Kubernetes et Helm charto Mise en place des builds pour produire les livrables et les charts Helm et les pipelines de déploiements de l’environnement TEST jusqu’à la PROD Développement from scrach d’une application web qui présente le catalogue des services proposés par les BU de Geopost. MVP validéo Initialisation de projet avec Maven/Spring Boot/React/Docker/PostgreSQLo Mise en place des pipelines GitlabCI pour déployer de l’environnement TEST à PROD avec le chart Helm et Kuberneteso Mise en place de test d’intégration avec Cucumber Développement from scratch d’une application MDM (Master Data Management) dans le but de permettre aux acteurs de créer/gérer/exploiter/réutiliser de manière autonome les méta-data. Le POC validé, MVP en cours de construction.o Etude et analyse pour choisir les technologies pour nouveau projeto Initialisation de projet avec Maven/Spring Boot/React/Docker/MongoDbo Mise en place des pipelines GitlabCI pour construire les images Docker/dépendances Maven et pour déployer de l’environnement TEST à PROD avec le chart Helm et Kuberneteso Conception et implémentation d’une API GraphQL générique permettant d’accéder à toutes les collections MongoDBo Mise en place de Business Rule Engine (moteur de règle de métier) Droolso Mise en place de l’authentification SSO auprès de Keycloako Conception et implémentation RBAC (Role Based Access Control) en Spring SecurityRelationnel : Travaillant en tant que Référent Technique et Lead Développeur Informant le progrès de l’équipe à Lead Architect Onboarding et transfert de connaissance aux nouveaux membres d’équipe Participation aux réunions inter-équipeENVIRONNEMENT TECHNIQUE : SPRING BOOT 2 (MVC, DATA, SECURITY), KUBERNETES, HELM CHART, GITLAB GITLABCI, KEYCLOAK, DROOLS, GRAPHQL, MOCKITO, INTELLIJ, LOMBOK, JAVA 11, MONGODB, REST API, DOCKER, CUCUMBER, REACT, TYPESCRIPT, VAULT, NEXUS
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
- Master MIAGEAix-Marseille Université2015
- Licence MIAGEAix-Marseille Université2013