You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jean-Baptiste BristhuilleJB

Jean-Baptiste Bristhuille

Développeur fullstack – Angular/NestJS/Spring

€600/day
3 projects
Nantes, FR
8-15 years

Average response time: 1 hour

About Jean-Baptiste

💻 Développeur fullstack – Angular/NestJS & React/Spring – Spécialiste architecture web

👋 Je suis développeur fullstack freelance avec 6 ans d’expérience, cofondateur de Half Square. J’interviens sur des projets techniques exigeants, en particulier dans la conception d’architectures robustes, le développement d’apps web sur mesure, et l’optimisation de performances.

🚀 Ce que je propose :
🔧 Développement d’applications web & SaaS
→ Création ou refonte de modules fonctionnels complexes, sur stack Angular/NestJS ou React/Spring.

🏗️ Architecture logicielle & industrialisation
→ Conception d’architectures modulaires, évolutives, avec intégration CI/CD, sécurité, monitoring.

⚙️ Optimisation technique & legacy
→ Analyse, refactoring, amélioration des perfs, résolution de dette technique.

✅ Exemples de missions :
- Conception d’un SaaS sur mesure pour un usage multi-utilisateurs à forte charge.
- Optimisation d’une architecture microservices : -40 % de coûts d’infra.
- Développement d’une application métier interne pour fluidifier les workflows.
- Intégration backend pour une plateforme IoT (collecte & pilotage d’équipements).

📍Dispo :
Remote ou sur site, en direct ou via Half Square.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Half Square
    Architecte logiciel & Lead développeur
    SOFTWARE PUBLISHING
    June 2022 - Today (4 years)
    Nantes, France
    Contexte : Bureau d’étude spécialisé dans le développement de solutions web sur-mesure.
    Rôle transverse en architecture logicielle, pilotage technique et développement fullstack.
    • Conception d’architectures robustes, scalables et maintenables.
    • Lead technique sur projets clients & internes (méthodes, revues, CI/CD).
    • Encadrement du développement de solutions logicielles (web & mobile).
    • Lancement de projets open source internes : Statch (gestion de tickets), EvonaPulse (monitoring événementiel, MVP en cours)

    Stack clé : React, Angular, NestJS, Node.js, Spring Boot, Docker, CI/CD, GitLab
    Node.js NestJs Angular React SpringBoot
  • GCE Electronics
    Développeur fullstack & web embarqué
    INTERNET OF THINGS (IOT)
    May 2019 - December 2021 (2 years and 7 months)
    Nantes, France
    Contexte : Entreprise spécialisée en domotique et automatisation.
    Développement d’interfaces web embarquées et refonte applicative.
    • Développement fullstack pour produits connectés (IoT).
    • Refonte d’applications legacy (web et mobile).
    • Participation aux choix techniques et à l’architecture logicielle.
    • Déploiement Android/iOS, documentation et support produit.

    Stack clé : Angular, VueJS, NestJS, Typescript, MongoDB, MySQL, IoT
    AngularJS MongoDB Typescript NestJs NodeJS

Reviews

5,0

Out of 2 ratings

K

Karine

CHRONO Flex

Reviewed on 21/03/2023

Très bonne intégration dans l'équipe. Travail soigné et rigoureux. Jean-Baptiste sait apporter sa contribution et ses conseils, c'est un vrai plus à la mission.
L

Louis

Wild Code School

Reviewed on 07/03/2023

Recommendations

Be the first to recommend Jean-Baptiste

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

  • Développeur
    42
    Fondée par Xavier Niel. La méthode 42 repose sur “apprendre à apprendre”. Les projets réalisés en autonomie ou en groupe doivent être débattus puis corrigés par d’autres pairs qui n’ont pas forcément suivi la même progression. Ce sont des moments d’échanges où l’on doit expliquer ses choix. Ils permettent de consolider ses apprentissages personnels et d’apporter des connaissances à la communauté.

Skill set

Categories