About Tuan Ha
Vietnamese
Native or bilingual
English
Fluent
French
Native or bilingual
Experience
- Rakuten AdvertisingTechnical LeadJanuary 2022 - Today (4 years and 5 months)Paris, France
- Rakuten AdvertisingSenior Java DeveloperJune 2018 - March 2022 (3 years and 9 months)Paris, FranceRakuten Marketing – Group Rakuten – Prediction engineer team- Google Cloud Platform lead engineer + Conception and build application relied on Google Cloud Platform : All data pipeline from Storage => Scheduler => Functions => Pub/Sub => App Engine => Memory Store (Data Store + Redis) => Dataflow => Big Query. For new project : build based on Docker containter + deployment to Kubenetes Engine. Language : Python, Java 11- Log system lead engineer + Develop new functionalities and monitor the logging system + Kafka producer where messaged are built in Google protobuf format + Kafka consumer: Secor where message are converted into Json + Parquet (then uploaded to AWS and GCP) and Flink where message are consolidated for billing purpose.- Conversion of actual library to micro-service + Convert from maven library to spring boot application using gRPC in basing on Google Protobuf as communication interface + Define API using Protobuf message + Develop adaptation layer in new spring-boot application in order to use actual library + Develop adaptation layer in current application to use newly developed application + Application using as standalone while waiting for Kubenetes infrastructure to be deployed- Architecture community to define new micro-service architecture conversion- Technical environment : Git, Java 8, gRPC
- Voyages-sncf.comSenior Java DeveloperSeptember 2016 - June 2018 (1 year and 9 months)Paris, FranceSenior Java Developer – Voyages-sncf.com – Team New Eurostar Backend Application for ticket reservation system.- Develop new application Best Price Provider (BEP) to replace Offer Warehouse + Develop from scratch new application which provides best price per day + Study state of the art of old Offer Warehouse and design new application BEP. + Develop application with intelligent caching system Redis, TDD, BDD, REST API, multithreading and resource managing which responds to big volume and high level of availability. + Monitoring with Kibana, Grafana and performance testing with Gatling- New functionalities development with Eurostar web-tier team in England + Study impact and redact technical + functional documents + Develop servlets receiving SOAP calls from Web-tier + Make SOAP calls to WDI backend by applying specific Eurostar rules + Unit test and integration test with JUnit and Mockito in TDD + Test web service APIs with Swagger + Version Management with GIT + Migration of existence to Java 8 and refactoring of codes- Test automation with SOAP UI and Groovy script + Build templates (booking, exchange, after-sales service, etc.) and integrated them into test cases + test suites + Coding the library of query building and response processing with Groovy + assertor- Devops: Platform installation until Recipe with Jenkins, Rundesk, Katana (VSCT internal tools)- Project management: Agile Scrum, Kanban with 3 weeks sprints
Recommendations
Be the first to recommend Tuan Ha
Help this freelancer shine by sharing your experience working together.
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
- Engineer's degree, Telecommunications EngineeringINSA Lyon2012Engineer's degree, Telecommunications Engineering
- Baccalauréat, Mention scientifiqueLe Quy Don High School2006Baccalauréat, Mention scientifique