Disponible — Recherche une alternance développeur JavaMe contacter

Portfolio

Brian Tabart

De la santé au développement backend Java, je mets aujourd’hui mon énergie au service de la création de solutions logicielles robustes, évolutives et porteuses de sens.

Actuellement en formation en conception d’applications Java, je développe des projets avec une attention particulière portée à l’architecture, à la qualité du code et à leur maintenabilité dans le temps.

Mon CV
Portrait de Brian Tabart

Parcours

Étapes clés

Eh oui, mon parcours professionnel n'a pas toujours été axé sur le développement ! Alors voici trois périodes déterminantes qui ont façonné ma manière de comprendre, de m’engager et de construire.

Illustration — Jeunesse

1990 — 2010

Jeunesse

Apprendre et explorer

Une période marquée par la curiosité, l’apprentissage et les jeux vidéo, accompagnée d’un certain brin d’insouciance. C'est là que s'est construit le goût de comprendre, d'apprendre et d'essayer.

CuriositéCompréhensionExpérimentation

Stack

Technologies utilisées

Une sélection d'outils et technologies que j'utilise régulièrement dans mes projets.

Java logo
Java
Spring Boot logo
Spring Boot
MySQL logo
MySQL
MongoDB logo
MongoDB
Docker logo
Docker
PHP logo
PHP
Symfony logo
Symfony
Next.js logo
Next.js
TypeScript logo
TypeScript
JavaScript logo
JavaScript
Tailwind CSS logo
Tailwind CSS
React logo
React
HTML5 logo
HTML5
CSS3 logo
CSS3
GitHub logo
GitHub

Projets

Sélection de projets

Voici un ensemble de projets qui reflètent mes intérêts techniques, mon parcours d'apprentissage et mon approche orientée backend.

Guideo - SaaS de gestion pour cabinet d'avocats
À la uneTerminé
Guideo - SaaS de gestion pour cabinet d'avocats
Projet soumis à une clause de confidentialité, réalisé lors d’un stage de plusieurs mois chez Guideo. Il s’agit d’une application SaaS conçue pour simplifier la gestion et le suivi de l’activité d’un cabinet d’avocats.

Le projet a débuté par la conception d’un site vitrine destiné à présenter le service, avec un soin particulier apporté à l’expérience utilisateur et à la clarté de l’information. Dans un second temps, une application SaaS a été développée afin de répondre aux besoins métier d’un cabinet d’avocats, en simplifiant la gestion et le suivi de son activité.

SymfonyReactTailwindPostgreSQLDockerVPS

Autres projets

Gestion des placements patients
Prévu
Gestion des placements patients
Application web à destination des équipes soignantes pour planifier et suivre les placements de patients en hôpital de jour ou de semaine. Un projet qui fait le lien entre mon expérience de soignant et mes compétences de développeur.
Spring BootNext.jsTailwindMySQLDocker
Portfolio développeur
En cours
Portfolio développeur
Un portfolio moderne développé avec Next.js et Tailwind CSS, conçu pour présenter mes projets, mon parcours et ma stack technique. Ce projet m’a également permis d’utiliser shadcn/ui et de découvrir Claude Code CLI.
Next.jsTypeScriptTailwindshadcn/uiVercel
PayMyBuddy - Transfert d'argent
Terminé
PayMyBuddy - Transfert d'argent
L'application repose sur une architecture en couches avec DB-first. L'objectif est de proposer une solution simple, fiable et accessible pour les échanges d'argent du quotidien.
Spring BootSpring SecurityThymeleafMySQLContinuous Integration
SafetyNet Alerts - API REST
Terminé
SafetyNet Alerts - API REST
SafetyNet Alerts est une API REST conçue pour centraliser et exposer des données utiles aux services de secours. Récupère et met à jour des informations liées aux personnes, afin d’améliorer la réactivité en situation d’urgence.
Spring BootJava

Lectures

Bibliothèque du développeur

Une sélection d'ouvrages qui influencent ma façon d'écrire du code, de structurer des applications et de penser la qualité logicielle.

6 livres3 lus1 en cours2 à lire
  • Clean Code
    Qualité

    Clean Code

    Robert C. Martin

    M'a aidé à comprendre pourquoi la lisibilité du code, le nommage précis et les petites fonctions font une vraie différence en production.

  • Clean Architecture
    Architecture

    Clean Architecture

    Robert C. Martin

    Ce livre a profondément changé ma manière de concevoir les frontières, les responsabilités et la maintenabilité d’une application. Il a pris encore plus de sens en parallèle des cours de José Paumard sur SOLID et l’architecture logicielle.

  • The One Thing
    Mindset

    The One Thing

    Gary Keller & Jay Papasan

    M'a appris à concentrer mon énergie sur ce qui compte vraiment, en éliminant le bruit pour progresser là où ça a le plus d'impact.

  • Spring in Action
    Backend

    Spring in Action

    Craig Walls

    Une introduction complète à l'écosystème Spring : IoC, Spring MVC, Spring Boot et les bonnes pratiques du développement backend Java.

  • TDD by Example
    Qualité

    TDD by Example

    Kent Beck

    J’attends de ce livre qu’il m’aide à affiner ma pratique du TDD, en renforçant ma capacité à concevoir des systèmes guidés par les tests.

  • Effective Java
    Java

    Effective Java

    Joshua Bloch

    J’attends de ce livre qu’il consolide ma maîtrise des bonnes pratiques Java, avec un focus sur la robustesse, la lisibilité et la maintenabilité du code.

Disponible — Recherche une alternance développeur Java

Contact

Entrons en contact

Si vous souhaitez échanger à propos d'un projet, d'une opportunité ou simplement discuter développement, vous pouvez m'écrire ici.

Je m'intéresse particulièrement au développement backend, à la qualité logicielle, à l'architecture et aux projets ayant une vraie utilité concrète.