About Johann
French
Native or bilingual
English
Fluent
Experience
- Beta Gouv - DINUMTech Lead, Dév Full Stack - ArchitectePUBLIC SECTORMarch 2024 - Today (2 years and 3 months)Tech Lead:
- Diffusion des pratiques Clean Code, d'ingénierie logicielle et accompagnement technique des équipes
Architecture :- Définition et mise en œuvre de l'architecture applicative back-end en suivant les principes de la clean Architecture - techno : Nestjs, Mongodb, Typescript, Redis, BullMQ
Version legacy de l'applicatif- Amélioration de la qualité : Mise en place de Typescript, d’un découpage en couches, de tests unitaires, d’une outil de migration de données
- Développement full-stack : React, Node.Js, MongoDb, Typescript, Express
- ICPFArchitecte, Développeur, DevOpsCONSULTING AND AUDITSMay 2021 - January 2024 (2 years and 9 months)Refonte de l'applicatif et de l'infrastructure :- Définition et réalisation de l'architecture applicative back en suivant les préceptes de la clean Architecure - techno : Spring boot, Kotlin, Postgres- Définition et réalisation de l'architecture applicative front : Angular et Typescript- Définition et réalisation de la CI/CD- Participation à la définition et réalisation de l'infrastructure Cloud - techno: Terraform, Kubernetes, Helm, Service MeshEvolution de la version legacy de l'applicatif :- Mise en place d'une infrastructure Cloud sur Google Cloud Platform, AWS et Mongo Atlas- Développement back, front- Développement React, Node.Js, MongoDb
- Groupe Caisse des DépôtsDéveloppeur Fullstack Caisse des dépôtsPUBLIC SECTORMarch 2020 - April 2021 (1 year and 2 months)Angers, Pays de la Loire, FranceDéveloppement Front et Back de RAFP/CNR : plateforme de gestion des comptes retraites du Régime Additionnel de la Fonction Publique. En charge du développement back et front dans un contexte agile d’une architecture orientée micro-serviceEnvironnement Back: Java 8, Spring, Spring Boot, Spring Batch, Lombok, ActiveMQ, JUnit, Mockito...Environnement Front: Angular 8, TypescriptMéthodologie: SCRUM
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
- Bac + 4 / Concepteur Développeur Informatique - (TP Niveau II)IMIE2015Le Concepteur Développeur Informatique prend en charge le développement d’applications dans le cadre de projets dont l’objectif est l’automatisation de processus dans l’entreprise, selon une démarche qualité. En relation avec son client, il analyse le fonctionnement de l’entreprise, définit les processus, repère ceux qu’il est possible d’automatiser et en mesure le coût. Il participe ensuite à toutes les étapes de la réalisation de l’application selon un cycle de vie choisi. il peut aussi animer un groupe de développeurs. Technologie: *Java 8 *Spring framework *Java Android *Interface de persistence *Application locale *HTML5 - CSS3 - Javascript *Framework JS, REST *Linux *PostgreSQL