About Olivier
French
Native or bilingual
English
Fluent
Spanish
Native or bilingual
Portuguese
Native or bilingual
Experience
- VallourecSolution architect / TechleadJanuary 2023 - May 2025 (2 years and 4 months)Assumed the role of Tech Lead for several technologies, including TypeScript, AWS, React, Angular, Python, Terraform, and DevOps principles. Implemented and promoted best development practices, including SOLID principles and hexagonal architecture, ensuring continuous improvement of code quality and team efficiency. Designed and developed architecture schemas for new projects, ensuring their technical viability and alignment with business objectives. Integrated the Auth0 by Okta authentication solution within Vallourec's infrastructure, thereby enhancing security and ease of access for users. Played an active role in recruitment processes, contributing to the selection and onboarding of new talent within the technical team. Solution Architect for new technical choices, design of new requirements, and maintenance of projects in production. Management / recruitment of a team of 30 people.
- EDFTechLead Node/ TS / AWS / OpenShiftSeptember 2020 - January 2023 (2 years and 4 months)Tech Lead NodeJS / Angular(Mobx) / AWS / Devops in a team of 7 people in the context of an AI project. My scope of intervention during the mission: NodeJS TypeScript software architecture, database design, mentoring junior profiles, recruiting new profiles, Openshift Devops, Jenkins, Docker, AWS Terraform, SonarQube, Angular 12 development, maintenance and evolution of Lambda services (Node/Python), S3, ECR, ECS, RDS, Cloudwatch, SNS. Tools implemented on NodeJs backend with unit tests: Typescript, ExpressJS, Jest, Sinon, InversifyJS, Class transformer, Class validator, express-swagger-ts, TypeOrm, Faker.js. Implementation of best practices such as S.O.L.I.D / Clean code / TDD.
- Française des jeuxTypescript AngularNovember 2019 - April 2020 (5 months)Redesign of FDJ's IS, initially in PHP 10 years ago. Transition to Nodejs for the entire architecture. I worked on 4 services: A worker responsible for consuming through an XML format all the odds calculated by traders. This data is then processed, mapped according to business rules, and stored in a MongoDB database using an ExpressJS service to finally be made available as an SQLite database for FDJ's mobile apps. A service exposing the same data in Rest for web applications through an ExpressJs application. A BFF (back for front) service intended to make all this data public for the entire FDJ ecosystem. A CMS developed in ExpressJS / Angular allowing contribution of other editorial information added by contributors. All these applications/services are developed in NodeJS / TypeScript / ExpressJs with a "clean archi" code architecture (models, repositories, dto, services, decoupling), unit tests, and dependency injections. All deployed on a docker / jenkins / gitlab CI factory. Workflow implemented: Scrum methodology, Git rebase strategy, merge requests, and code coverage check. Team of 4 Fullstack people + an architect.
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
- Software Engineering DegreeINGÉSUP2010Diplôme d'ingénieur en génie logiciel
- Higher Technician Certificate in Management Information Systems.IG COGEFI2007Brevet de technicien supérieur en informatique de gestion.