About Mickael
English
Fluent
French
Native or bilingual
Czech
Basic
Experience
- DjangoTech lead Node/ReactBANKING AND INSURANCEMarch 2023 - September 2024 (1 year and 7 months)Paris, FranceDjango is a 100% subsidiary of La Banque Postale Consumer Finance, a specialist in credit solutions. Associated with the agility of a fintech, Django shares the civic DNA of its parent company. The company is made up of less than 100 employees with a share capital of €24,028,050.Mission context:Tech Lead in a team of 7 people in charge of several parts of Django's information system. We worked closely with the team taking care of the other parts.- I participated in the complete redesign of an ETL in Java, developed within the company, while managing production. In particular to introduce Clean Architecture with aspects from DDD.- I participated in the redesign of 2 central parts: granting and managing the life of the credit, of the Django product. While managing production. This redesign consisted of:
- Moving from JavaScript to TypeScript,
- Moving to a modular monolith using DDD,
- Moving to an event-driven architecture,
- Making architectural choices adapted to the needs of the Bounded Context, such as Clean Architecture, Event Sourcing, ...
- I facilitated EventStorming workshops.- I participated in the redesign of the Mobile Application in React Native. In particular to switch to Typescript and introduce Redux.- I mentored and trained team members on various technical points, such as Clean Architecture, TDD, DDD, ...Link: https://www.django.euGoogle Play Store: https://play.google.com/store/apps/details?id=co.getjoe.joeApple Store: https://apps.apple.com/fr/app/django-app-de-paiement-en-3x/id1522534449 - RandstadTech lead Node/ReactHUMAN RESOURCESMay 2018 - December 2022 (4 years and 8 months)Paris, FranceThe Randstad France group positions itself as a major player in employment. Specialist in Human Resources services. The group is involved in all stages of professional life, such as recruitment, training, mobility... It has 830 points of presence in France, and is made up of more than 10k employees with a share capital of €20,524,116.The mission took place in the branch managing the medical sector.Mission context:Tech Lead of a team of 8 people in charge of the API and the front end of the Appel Medical tool. We worked closely with the team taking care of the randstad business API.- I initiated, with the team, and participated in the redesign of the API. It consisted of:
- Organizing and managing a double production with the old API. Implementation of the Strangler Fig Pattern,
- Moving from JavaScript to TypeScript,
- Moving to a modular monolith using DDD,
- Moving to an event-driven architecture,
- Making architectural choices adapted to the needs of the Bounded Context, such as Clean Architecture, CQRS, ...
- Use of patterns related to micro services: Saga, Transactional Outbox, etc.
- I initiated, with the team, and participated in the redesign of the front end. It consisted of:- Organizing and managing a double production with the old front end. Implementation of web components to replace the old components,
- Moving from JavaScript to TypeScript,
- Moving from Vue to React.
- I facilitated EventStorming and Core Domain Chart workshops.- I mentored and trained team members on various technical points, such as Clean Architecture, TDD, DDD, CQRS ...- In collaboration with the PO, implementation of NoEstimate.- In collaboration with the OPS, implementation of observability tools, CI/CD, ... with Gitlab, Kubernetes, ArgoCD, Grafana, etc.Link: https://www.randstad.fr/recruteurs/choisir-randstad/notre-approche-tech-touch/randstad-youplan - OCTO TechnologySenior ConsultantDIGITAL AND ITApril 2018 - December 2021 (3 years and 9 months)Paris, FranceOCTO Technology is part of Accenture, is made up of approximately 1000 employees with a share capital of €509,525. Consulting firm recognized for its technological and methodological expertise. Specialist in digital transformations and practices such as Agility and Craft. OCTO Technology is also known for its innovative organizational methods (Sociocracy).- Tech lead within OCTO teams, in which I was able to:
- Implement a redesign of existing systems using the Strangler Pattern.
- Train and mentor team members on various topics such as DDD, Clean Architecture, CQRS, ...
- Facilitate collaborative modeling workshops such as EventStorming or the Core Domain Chart
- Facilitation of more than 30 internal and external training courses, on subjects such as: TDD, Clean Code, DDD and Clean Architecture- Consulting missions: Code audit, Organization audit, Application architecture audit
Reviews
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
- Manager of Information Systems (Bac+5)Exia.Cesi2012