You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Johann BrancourtJB

Johann Brancourt

Supermalter

Senior Tech Lead | Java | Node.js | React

750 €/jour
12 projets
Angers, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Johann

Architecte et développeur fullstack senior, je conçois des applications web et définis la stack technique en fonction des besoins du client et des compétences de l'équipe. J'aime coder en Kotlin, Java, Node.js, Typescript sur les frameworks et librairies: Spring, Spring Boot, Express, Angular, React. Habitué des bases de données relationnelle, ex: PostgreSql, j'ai aussi de l'expérience en NoSQL (MongoBb).

Je porte une attention particulière :
- aux besoins métier
- à la conception de l'application : Architecture hexagonale, Clean Architecture
- à la qualité de code : Clean Code, performance, TU, pull request
- à l'automatisation des process (DevOps) : Intégration et déploiement continus via Bitbucket CI et Gitlab CI

Si nous travaillons ensemble, je vous apporterai mes compétences techniques et relationnelles et je vous aiderai à trouver des solutions aux problèmes que nous rencontrerons.

Ah oui et j'oubliais, le framework SCRUM n'a plus de secret pour moi, je le pratique depuis plusieurs années et je suis certifié Scrum Master.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • Beta Gouv - DINUM
    Tech Lead, Dév Full Stack - Architecte
    SECTEUR PUBLIC & COLLECTIVITÉS
    mars 2024 - Aujourd'hui (2 ans et 3 mois)
    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
    NestJs Clean Architecture Typescript React.js Tech Lead
  • ICPF
    Architecte, Développeur, DevOps
    CONSEIL & AUDIT
    mai 2021 - janvier 2024 (2 ans et 9 mois)
    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 Mesh

    Evolution 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
    Clean Architecture Kotlin DevOps Angular Spring boot
  • Groupe Caisse des Dépôts
    Développeur Fullstack Caisse des dépôts
    SECTEUR PUBLIC & COLLECTIVITÉS
    mars 2020 - avril 2021 (1 an et 2 mois)
    Angers, Pays de la Loire, France
    Dé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-service
    Environnement Back: Java 8, Spring, Spring Boot, Spring Batch, Lombok, ActiveMQ, JUnit, Mockito...
    Environnement Front: Angular 8, Typescript
    Méthodologie: SCRUM
    Spring boot Java Hibernate Angular PostgreSQL

Avis

4,8

sur 9 évaluations

E

Elaine

ICPF

Avis laissé le 15/07/2021

E

Elaine

ICPF

Avis laissé le 15/07/2021

Recommandations

Thomas GuénardTG
AU
AU
Thomas Guénard et 2 autres personnes recommandent Johann

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Bac + 4 / Concepteur Développeur Informatique - (TP Niveau II)
    IMIE
    2015
    Le 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

Certifications

Compétences

Catégories