About Thien Ban
English
Fluent
Vietnamese
Native or bilingual
French
Fluent
Experience
- TinubuFullStack DeveloperSOFTWARE PUBLISHINGJune 2020 - Today (6 years)Issy-les-Moulineaux, FranceProject: An end-to-end integrated SaaS software solution to run export activities.- Import/Export activities- Medium/Long-term insurance products- Features: Commercial, Risk Assessment, Claims, Reporting, AdministrationLanguages: Java 11, TypescriptMissions: Develop new features, bug fixes (non-regression/development period), ensure code quality.Frameworks: Spring, ReactVersion control: GitLabApproach: Object-oriented programming, functional-orientedMethodology: AgileBest practices: peer-programming, code review, documentation, code quality with ESLint and SonarLint, unit tests, validation with Business Analyst/Designer.Back-end:- Micro-service architecture with internal Http communication of Spring Feign- Hexagonal application architecture and business in Domain Driven Design (more than 40 business objects)- Permissions/role management- Spring: Data (JPA criteria predicates), Batch- REST API- Standard and Custom version management: application configuration (Service, DecisionLevel and Money factory ) and plugin- Generate documents: FreeMarker, FTL Model- Oracle relational database- Database change management with Flyway- Tools: Log explorer, OpenShift, Kubernetes, Docker(ubi8), Amazone Cloud(EKS), Postman (API test)Front-end- Developer of components for the internal library in React with Storybook- Unit test with Jest- Asynchronous call management: redux-thunk- State management: Redux, React Context, Reselect- Form management, validation: Formik, Yup- Tools: Immer, lodash, Styled-components, SCSS
- InfogeneSoftware Developer ConsultantJuly 2022 - Today (3 years and 11 months)Niort, FranceProject: SaaS registered mail sending software, BtB and BtC. LRE/ERE sending types. Back-end in Quarkus, Java 17. Front-end in React 18, Playwright.• Develop new features and fix bugs.• Improve quality, automation, responsive: End to End testing, unit/non-regression testing, integrate MUI design
- GeoConceptFront-end DeveloperSOFTWARE PUBLISHINGApril 2018 - Today (8 years and 2 months)Bagneux, FranceMaintain and support web and mobile applications. Develop new features. Works in Agile method. Micro-services architecture and Rest API service.
Recommendations
Be the first to recommend Thien Ban
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
- Full-Stack Web DevelopmentDTA2017Industrialisation (Git, Maven, Jenkins) Back-end: Java EE avec Spring framework, NodeJS avec Express Front-end: Agular 5 (Bootstrap, NodeJS, Npm, Karma, Jasmine, Protractor)