You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Théo BaggioTB

Théo Baggio

Développeur React.js Node.js TypeScript fullstack

500 €/jour
Bordeaux, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Théo

Vous recherchez un développeur React / Node.JS / TypeScript ?
Vous êtes au bon endroit.

Je suis spécialiste du développement full-stack (Node.JS, React) avec plus de 4 ans d'expérience.
Je suis passionné par le développement depuis l'âge de 12 ans.
Sur mon temps libre, je lis des livres comme Clean Architecture, iDDD, XP...

J'ai travaillé avec des grands groupes et des startups à succès :
- OVHCloud
- Kamaé (Sensibilisation à la cybersécurité pour les entreprises et leurs collaborateurs 🥋)
- MeltingSpot (Plateforme de formation des clients intégrée dans votre produit 💫)

Je suis en mesure de vous accompagner de A à Z dans:

- La définition de votre besoin
- Concevoir, développer et maintenir les fonctionnalités en adéquation avec les besoins métiers
- Participer à la rédaction de spécifications techniques détaillées
- Itérer rapidement pour développer un produit qui plaît à l’utilisateur
- La migration de back-end & front-end
- Développement de dashboard
- Développement de front-end avec React
- Développement de back-end en Node.JS ou Kotlin
- Mettre en place des bases de données relationnelles (PostgreSQL, MariaDB, MySQL)
- Mettre en place une CI / CD (Github Actions, Gitlab, BitBucket)
- Mettre en place une architecture logicielle robuste (Hexagonale, CQRS/ES, Event-Driven)
- Mettre en place du Product Analytics (Posthog)
- Rédiger de la documentation technique
- Écrire des tests unitaires, d’intégrations, de bout en bout
- Participer au refactoring, à l’amélioration continue et à la revue de code
- Formation et montée en compétences des équipes de développement

J'accorde aussi une grande importance à la transparence avec mes clients.
J'envoie un rapport quotidien à mes clients en fin de journée sur l'ensemble des tâches que j'ai effectuées.

On échange sur votre projet ?
Contactez-moi directement sur la plateforme
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Bordeaux (jusqu’à 50 km), Paris (jusqu’à 50 km), Lyon (jusqu’à 50 km), Marseille (jusqu’à 50 km), Toulouse (jusqu’à 50 km)

Expériences

  • Kamaé
    Product Engineer
    EDUCATION & E-LEARNING
    octobre 2023 - Aujourd'hui (2 ans et 7 mois)
    Kamaé est la solution française de sensibilisation à la cybersécurité, simple et gamifiée 🇫🇷🥋

    Chiffres clés :
    - Levée d'1.4 million d'euros en 2024
    - 100.000 utilisateurs mensuels

    J'ai développé un pipeline de traduction, capable de traduire le contenu de divers formats (PDF, JSON, PPTX, HTML) dans N langues en quelques secondes. 🚀

    Pour améliorer l'engagement utilisateur, j'ai créé un bot Microsoft Teams. Ce bot envoie des notifications ciblées et personnalisées, la pertinence est mesurée grâce à des paramètres UTM.

    En parallèle, j'ai considérablement amélioré la qualité du code. J'ai restructuré l'existant, ajouté des tests complets (unitaires, d'intégration et de bout en bout) et mis en place une architecture hexagonale.

    Contexte Organisationnel :
    - 5 Développeurs React / Node / Kotlin
    - 1 CTO
    Contexte technique :
    - Kotlin en backend
    - React / TypeScript en frontend
    - Architecture Hexagonale
    - Tests unitaires, de bout en bout, d’intégration
    - Base de données MariaDB / MySQL
    - Infrastructure OVH & Scaleway
    - Déploiement avec terraform
    - Mono-repo NX
    - CI/CD BitBucket
    - Suivis avec Jira & Notion
    - Documentation avec Antora & Docusaurus
    - Design avec Figma
    - Tests de charge avec K6

    
👉 www.kamae.fr
    Clean Architecture React.js Typescript i18n MySQL Node.js Event-driven architecture Posthog Développement FullStack Développeur full-stack Développement Front-End Développement front Développement web back-end Développement Back-End
  • OVHcloud
    Software Engineer
    TÉLÉCOMMUNICATIONS
    août 2022 - août 2023 (1 an)
    OVHcloud, leader européen du cloud, fournit des solutions d'infrastructure à l'échelle mondiale. 🇪🇺☁️

    Chiffres clés :
    - 43 centres de données dans 9 pays
    - 5000 + employés
    - 897 millions € de revenus en 2023 (+13,4%)

    J'ai créé un outil de surveillance souple. Il observe les applications et alerte rapidement en cas de problème. Cet outil aide à réagir plus vite aux problèmes. 🚨

    J'ai aussi développé un outil pour modéliser les processus métiers.
    Cet outil remplace un système coûteux. Il s'adapte mieux aux besoins d'OVHcloud. 📊

    J'ai également mené une refonte de l'application ISMAP, un outil de cartographie du SI.
    Ce projet a impliqué une refonte de l'interface utilisateur et une réécriture du code, améliorant ainsi l'expérience utilisateur et les performances de l'outil. 🗺️

    Contexte Organisationnel :
    - 3 SRE (Software Reliability Engineer)
    - 3 Développeurs Node / React
    - 1 Tech Lead Node / React
    - 1 Product Manager
    - 1 Squad Lead

    Contexte technique :
    - React / Typescript en frontend
    - Node.js / TypeScript avec le framework NestJS en backend
    - Base de données PostgreSQL
    - Architecture hexagonale
    - Tests unitaires, de bout en bout, d’intégration
    - Mono-repo Lerna
    - Modeleur de process basé sur le standard BPMN 2.0
    - Architecture event-driven avec un event bus local & Kafka
    - Suivis dans Jira
    - Documentation dans Confluence
    - Tests de charge avec K6

    👉 www.ovhcloud.com
    Typescript NestJs CQRS Event-driven architecture Apache Kafka React.js PostgreSQL Redux.js Node.js Clean Architecture Développeur Web Front-end Développement Front-End Développement Back-End Développeur Back-End Développement web back-end Développement full-stack Développeur full-stack
  • MeltingSpot
    Software Engineer
    EDITION DE LOGICIELS
    décembre 2021 - septembre 2022 (9 mois)
    MeltingSpot est la solution pour les CSM🌟

    ✨ Créez des expériences d'apprentissage personnalisées, directement dans votre produit.
    🎓 Donnez à vos clients le pouvoir de l'auto-formation.
    💼 Résultat ? Un support client libéré et des coûts en chute libre.

    Chiffres clés :
    - Levée de 2.8 millions d'euros en 2022
    - Plusieurs milliers d'utilisateurs

    Mon rôle principal a été le développement d'une fonctionnalité de chat avancée :
    - Système de threads et sous-threads pour des conversations structurées
    - Intégration d'Iframely pour un partage de contenu riche
    - Communication et notification en temps réel
    - Conversation 1-1 & Conversation à plusieurs
    - La fonctionnalité utilise le système de design de MeltingSpot

    Au-delà de cette fonctionnalité, j'ai activement participé à l'amélioration continue de la plateforme en collaborant avec l’équipe quotidiennement.

    Contexte Organisationnel :
    - 1 Product Designer
    - 1 Product Owner
    - 5 Développeurs Node / React
    - 2 Tech Lead Node / React
    - 1 CTO

    Contexte technique:
    - React / TypeScript en frontend
    - Node.Js / TypeScript avec le framework NestJS en backend
    - GraphQL pour la communication client/serveur
    - Tests unitaires, de bout en bout, d’intégration
    - Base de données PostgreSQL
    - Architecture hexagonale en frontend et backend
    - Mono-repo NX
    - Store avec Redux
    - Déploiement via des runners Gitlab
    - Infrastructure dans GCP

    👉 www.meltingspot.io
    Typescript NestJs TDD React.js GraphQL PostgreSQL Domain Driven Design PostgreSQL Storybook i18n Redux.js Node.js Event-driven architecture Clean Architecture

Recommandations

Lilian AlvarezLA
Jean-Marc RadiJR
Florent V.FV
+3
Lilian Alvarez et 5 autres personnes recommandent Théo

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

Certifications

  • M1 Expert Cybersécurité
    Ynov Bordeaux
    2020
    Développeur React.js Développeur Node.js Docker Développement NestJS JavaScript Nest JS Node.js NPM React.js Développeur JavaScript
  • B3 Développeur Web
    Ynov Bordeaux
    2019
    Développement React.js Docker JavaScript Développement Node.js Nest JS Node.js Développeur NestJS NPM React.js Développeur JavaScript

Compétences

Catégories