Search for a freelancer Post a project
Malt welcom

Welcome to Tran's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Tran to discuss your project or search for other freelancer profiles on Malt.

Tran Quang Huy

Développeur Java/Spring Boot

Works remotely from Courbevoie

  • 48.8972
  • 2.25212
Propose a project The project will begin once you accept Tran's quote.
Propose a project The project will begin once you accept Tran's quote.

Location and workplace preferences

Location
Courbevoie, France
Remote only
Primarily works remotely

Preferences

Project length
  • ≤ 1 month
  • Between 1-3 months
Company size
  • 1 person
  • 2-10 people
  • 11 - 49 people
  • 50 - 249 people
  • 250 - 999 people
+2 autres

Verifications

Freelancer code of conduct signed
Read the Malt code of conduct

Verified email

Languages

Categories

Skills (29)

  • Languages
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • SQL
    Beginner Intermediate Advanced
  • Frameworks
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced
  • Beginner Intermediate Advanced

Tran in a few words

Après mon alternance début 2014, j'avais commencé mon premier CDI en tant que Développeur Java depuis Septembre 2015 et travaillait pour différents clients (GRDF, Enedis, SGCIB).

J'ai commencé ma première mission en freelance en tant que Développeur Java chez Slimpay, spécialiste de paiement par abonnement à Novembre 2018.

Plus de détails sur mon profil Linkedin: linkedin.com/in/quanghuytran

Champ d'expérience :
- Développement web: REST API, SOAP API, Front-end, Back-end, React programming
- Data integration: Batch application, flux d'intégration (Message Broker, JMS, ESB, Apache Camel)
- Intégration Continue: Build/test/package application avec Jenkins/Gitlab CI, containeriser l'application
- Architecture/Méthodologie: BDD, Event Driven Architecture, Event Sourcing, Microservices...

Experience

DPDgroup

Logistics & Supply Chain

Ingénieur DevOps

Issy-les-Moulineaux, France

August 2021 - Today (1 year and 2 months)

Geopost est la filiale de La Poste et la société mère qui détient les marques telles que Chronopost, DPD,
Stuart…
L’équipe Infrastructure et Data dont je fais partie a deux activités principales : assurer le bon
fonctionnement de l’Infrastructure de Geopost et répondre aux différents besoins informatiques des
Business Unit (BU).
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 chart
o Initialisation des projets hébergés sous Gitlab
o 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/PostgreSQL
o Mise en place des pipelines GitlabCI pour déployer de l’environnement TEST à PROD
avec le chart Helm et Kubernetes
o Création de chart Helm
o 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 projet
o Initialisation de projet avec Maven/Spring Boot/React/Docker/MongoDb
o 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
Kubernetes
o Création de chart Helm
o Conception et implémentation d’une API GraphQL générique permettant d’accéder à
toutes les collections MongoDB
o Mise en place de Business Rule Engine (moteur de règle de métier) Drools
o Mise en place de l’authentification SSO auprès de Keycloak
Relationnel :
 Principal développeur pour les 2 projets internes
 Collaboration avec l’équipe BA
ENVIRONNEMENT TECHNIQUE : SPRING BOOT 2 (MVC, DATA), KUBERNETES, HELM CHART, GITLAB
GITLABCI, KEYCLOAK, DROOLS, GRAPHQL, MOCKITO, INTELLIJ, , LOMBOK, JAVA 11,
MONGODB, REST API, DOCKER

Allianz France

Banking & Insurance

Développeur Java  - As a freelancer

Paris, France

May 2020 - July 2021 (1 year and 2 months)

Projet : SDW (Sales Digital Workstation), unification des applications métier utilisées par tous les agents Allianz Europe

Technique :
Développement from scratch d'une application Adapter pour convertir les données entre l’ancienne et la nouvelle CRM
Développement de REST API en implémentant les contrats (groupe) de service
Consommation des données depuis des services SOAPs
Mise en place de tests unitaires, test d’intégration…
Support Niveau 3
Fonctionnel :
Gestion de parcours de prospect de l’agent commercial
Relationnel :
Travail dans une équipe de 6 personnes
Collaboration avec l’équipe Front-end en Allemagne
Environnement technique : Spring Boot 2 (MVC, DATA), TOMCAT, MOCKITO, INTELLIJ, Jenkins, SONARQUBE, LOMBOK, JAVA 11, MongoDB, REST API, SOAP, DOCKER, OpenShift
Méthodologie : SCRUM, KANBAN, DEVOPS

SlimPay

Banking & Insurance

Développeur Java  - As a freelancer

Paris, France

November 2018 - April 2020 (1 year and 5 months)

Slimpay est un spécialiste de paiement par abonnement dans zone SEPA
• Développement d'une application batch d’importer les cartes bancaires des nouveaux clients
• Développement from scratch d'une application batch de transformation des données métiers vers les données utilisables par les outils de reporting
• Développement et maintenance de microservice de gestion des transactions par carte bancaire
• Participation à la mise en place de CI/CD avec GitLabCI
• Containeriser les applications avec Docker pour s'adataper à la nouvelle infrastructure
• Maintenance et développement de fonctionnalité de gestion des mandats de prélèvements
• Maintenance de différents batchs existants (Spring Batch)
• Refactoring du code : Clean de code pour préparer la migration vers Java 8 et Spring 4
• Support Niveau 3
ENVIRONNEMENT : Spring 3/4 (MVC, BOOT, SECURITY, OAUTH2, BATCH), TOMCAT, MOCKITO,
INTELLIJ, JENKINS, SONARQUBE, LOMBOK, JAVA 7/8, ELK (ELASTICSEARCH LOGTASH
KIBANA), AWS S3, MYSQL, REST API, Docker, ECR Repository, GitLab CI

SGCIB

Banking & Insurance

Développeur Java

Nanterre, France

April 2017 - November 2018 (1 year and 6 months)

1 external recommendation

Check out Tran's recommendations

Education