Photo de profil

Jérémie GAMBIN

Développeur Full-Stack Senior

  • 10 ans d'expérience en développement Full-Stack
  • Expertise en TypeScript, Node.js, React, Next.js
  • Scrum Master dans un environnement Agile
  • Tests, intégration, et déploiement continu sur tous mes projets

Compétences humaines

Brain

Autonomie et Responsabilité

J'apprends rapidement et relève les défis techniques
FireFighter Icon

Rigueur et organisation

Je garantis un code maintenable, performant et optimisé
Autonomie

Leadership d'équipe

J'accompagne, motive et soutiens mes collègues

Compétences techniques

TS Logo

TypeScript et JavaScript

Certification CodinGame
NodeJSIcon

Node.js — Nest.js

React Logo

React — Next.js

Expérience

Développement d’un SaaS facilitant les échanges entre patients, assurances et experts médicaux (2 dev + PO)

  • Conception du SaaS avec NodeJS/NextJS et Postgresql
  • DevOps dans des conteneurs Docker sur Google Cloud plateforms (GPC)

Création d'une plateforme communautaire dédiée aux jeux mobiles (en autonomie)

  • Conception des services Back-end : API RESTful avec NodeJS/NestJS et MongoDB
  • Développement Front-end mobile first avec React et Next.js
  • Implémentation d'un algorithme de scrapping pour automatiser l'ajout et la mise à jour des jeux
  • Intégration continue avec une couverture de code de 80 % via Vitest et GitHub Actions
  • Déploiement continu dans des conteneurs Docker sur des plateformes de Cloud
  • Rédaction d'articles pour aider les joueurs avec des guides détaillés ou promouvoir les nouveautés
LaPetitePouzerie.fr
Mars-Avril 2024 (2 mois)

Conception complète en TypeScript, NestJS et NextJs du site de réservation (en collaboration avec un designer UX)

  • Analyse des besoins fonctionnels avec les hôtes.
  • Travail collaboratif avec une UX designer pour analyser la proposition de maquette Figma et l'intégrer au développement du site.
  • Mise en œuvre d'un processus de paiement en ligne sécurisé et fiable avec l'API Stripe.com
Eric C. Entrepreneur
Octobre 2022 (1 mois)

Développement d'une application Android en React Native pour gérer les ouvertures de portes de laboratoire (en autonomie)

  • Analyse des besoins : Discussions et démonstrations hebdomadaires pour définir et développer les fonctionnalités MVP.
  • Communication avec le développeur du terminal de contrôle : Définition du protocole de communication Bluetooth.
  • Production de 150 vidéos incluant tests, guides, et actualités (script, tournage, montage).
  • Rigueur et organisation avec un calendrier éditorial (hebdomadaire et mensuel)
  • Fédération d’une communauté atteignant 2000 abonnés et ayant généré 320k vues en 2 ans
  • Gestion, animation et coordination d'un serveur discord comptant 3000 membres
Thales - Lead Développeur & Scrum Master
2017-2018 (1 an)

Développement d'une application Android en React Native pour le système de transport danois (en autonomie)

  • Conception intégrale de l'application Android en React Native
  • Collaboration avec un Product Owner danois en anglais pour définir la refonte logicielle
  • Collaboration inter-équipes en établissant des protocoles de communication avec les autres équipements basés sur MQTT.
2013-2017 (4 ans)

Développement d'un système de gestion des titres de transport en Java Spring Boot et Angular (équipe de 10 personnes)

  • Scrum master : Animation des cérémonies, rédaction et revue des User Stories
  • Prise en charge d'User Stories de bout en bout :
  •      Modifications en base de données PostgreSQL
  •      Consommation de messages RabbitMQ
  •      Implémentation de nouveaux services RESTful
  •      Création de portails utilisateurs en Angular
  •      Mise en place de tests d'intégration avec JUnit
2010-2013 (3 ans)

Développement en C# et ASP.Net du système billettique d'Auckland, NZ (équipe de 8 personnes)

  • Amélioration des performances de composants tels que la gestion du parc d'équipements, en modifiant les problèmes de portail et les requêtes de base de données dans Microsoft SQL Server
  • Correction de bugs
2008-2010 (2 ans)

Migration technique d'un logiciel en C# et WPF vers une version web en ASP.Net (Stage de Master)

  • Amélioration de l'interface utilisateur avec des contrôles graphiques adaptés aux besoins fonctionnels des utilisateurs

Formation

Ergonomie et UX des logiciels

Ludotic, Paris
2014

Master en Ingénierie de Développement Logiciel et Systèmes

CFA AFTI, Orsay
2010

Licence en Informatique

Université Paris Sorbonne
2008