About Tran
French
Native or bilingual
English
Fluent
Vietnamese
Native or bilingual
Experience
- DalkiaFullstack Java Typescript DeveloperENERGY AND UTILITIESAugust 2024 - Today (2 years)Courbevoie, FranceDalkia is a subsidiary of the EDF group, specializing in the management of heating networks, mainly for professional clients (hospitals, local authorities, office buildings, etc.).I am involved in the development and evolution of the online customer portal, allowing Dalkia's clients to view and manage their assets and associated heating networks.- Technical:Evolutionary maintenance of existing applicationsMigration from the old repository to the new oneProgressive adaptation of applications for migration to AWSTechnical version upgrade to Java 21 and Spring Boot 3Aggregation of internal and external data flowsManagement, visualization, and export of maintenance interventionsImplementation of access rules to assets based on client profilesManagement of invoices, contracts, and quote requestsConsultation of meters and their technical dataFront-end development (approx. 10%) with Angular, AngularJS, and TypeScriptWriting automated tests (unit, integration...) and manual tests- Interpersonal:Working in a team of 13 people, including 1 PO, 3 PPOs, 1 Scrum Master, 1 QA, 1 Ops, and 6 developersAgile organization in Kanban/Scrum, with 2-week sprints and monthly production releases- Technical Environment: SPRING BOOT 3 (MVC, DATA, SECURITY), AWS (EC2, Cloudwatch), Docker, GITLAB GITLABCI, MOCKITO, INTELLIJ, LOMBOK, JAVA 21, REST API, NEXUS, Postgres, Angular, AngularJS, Typescript
- PMUJava DeveloperENTERTAINMENT AND LEISUREAugust 2023 - August 2024 (1 year)Paris, FrancePMU is the player in the horse racing betting sector. As part of the SAFE framework, the IT department is divided into 2 trains: PPO (Betting and Operations), which I am part of, and Marketing/Partners.Technical:
- Continuous maintenance and improvement of existing horse racing betting applications
- Management of carts and offline betting
- Communication with points of sale (terminals, etc.)
- Management of point-of-sale accounting
- Consultation and betting on offline/online accounts
- Consideration of promotions
- Implementation of the new authentication process with Cognito
- Maintenance of various AWS Lambda functions
- Writing automated tests (unit, integration, Cucumber...) and manual tests
- Use of AWS console (Lambda, EC2, RDS, Cognito, Secret manager) to monitor and test features developed on non-production environments
Interpersonal:- Work in a team of 10 people, including 1 PO, 1 Scrum Master, 1 QA, 1 Ops, and 6 back-end developers
- Managed by the SAFE framework with PI planning every 3 months and 2-week sprints
Technical Environment: 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 - GeopostJava/DevOps Tech LeadLOGISTICS AND SUPPLY CHAINAugust 2021 - August 2023 (2 years)Issy-les-Moulineaux, FranceGeopost is the subsidiary of La Poste and the parent company that owns brands such as Chronopost, DPD, Stuart...Technical: Accompanying teams from other BUs (Chronopost, DPD France...) in setting up the continuous integration and continuous deployment chain with GitlabCI, Kubernetes, and Helm chartso Setting up builds to produce deliverables and Helm charts, and deployment pipelines from TEST to PROD environments Development from scratch of a web application presenting the catalog of services offered by Geopost's BUs. MVP validatedo Project initialization with Maven/Spring Boot/React/Docker/PostgreSQLo Setting up GitlabCI pipelines to deploy from TEST to PROD environments with Helm chart and Kuberneteso Setting up integration tests with Cucumber Development from scratch of an MDM (Master Data Management) application to enable stakeholders to autonomously create/manage/exploit/reuse metadata. POC validated, MVP under construction.o Study and analysis to choose technologies for the new projecto Project initialization with Maven/Spring Boot/React/Docker/MongoDbo Setting up GitlabCI pipelines to build Docker images/Maven dependencies and deploy from TEST to PROD environments with Helm chart and Kuberneteso Design and implementation of a generic GraphQL API for accessing all MongoDB collectionso Implementation of a Business Rule Engine (Drools)o Implementation of SSO authentication with Keycloako Design and implementation of RBAC (Role Based Access Control) in Spring SecurityInterpersonal: Working as a Technical Referent and Lead Developer Reporting team progress to the Lead Architect Onboarding and knowledge transfer to new team members Participation in inter-team meetingsTECHNICAL ENVIRONMENT: 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
Recommendations
These freelancer profiles also match your criteria
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
Education
- Master MIAGEAix-Marseille University2015
- Bachelor MIAGEAix-Marseille University2013