Bonjour, je suis

José Rodrigues

Développeur Backend Senior

Développeur backend senior avec plus de 10 ans d’expérience en Ruby on Rails, Go, Python et Node.js.

À propos de moi

Développeur backend senior avec plus de 10 ans d’expérience en Ruby on Rails, Go, Python et Node.js.

Développeur backend expérimenté, spécialisé dans la conception d’applications robustes et scalables. Maîtrise de Ruby on Rails, Go, Python et Node.js, avec une solide expérience en architectures microservices. Passionné par le code propre et maintenable et par l’amélioration continue des processus de développement.

10+
Années d'expérience

Ce que je fais

Architecture système

Conception d’architectures backend scalables et maintenables

Développement d’API

Création d’API RESTful et GraphQL robustes

Développement backend

Services backend modernes en Ruby, Node.js, Python et Go

Expérience

05/2023 - Présent

Développeur Backend

Freelance

  • Maintenance et modernisation d’applications Rails
  • Conception et développement d’architectures micro‑services
  • Mise en place de pipelines CI/CD
Ruby on Rails Ruby Go Python Node.js TypeScript Docker CI/CD
07/2016 - 05/2023

Directeur d’équipe

Witbe

  • Gestion d’une équipe jusqu’à quatre développeurs
  • Supervision de la modernisation du monolithe vers des micro‑services en Go
  • Migration de la solution microservices vers Docker
  • Maintenance d’une solution d’orchestration
Go Docker Microservices Orchestration
03/2014 - 07/2016

Développeur Backend

Witbe

  • Spécification et développement d’une API en Ruby on Rails
  • Écriture et maintenance de microservices en Go / Python / JS
  • Création d’un outil d’orchestration autour de Salt
  • Mise en place de pipelines sur TeamCity et Jenkins
Ruby on Rails Go Python JavaScript Salt TeamCity Jenkins
10/2011 - 04/2014

Développeur Ruby on Rails Full‑stack

Freelance

  • Analyse des besoins clients
  • Développement d’applications Ruby on Rails / JS
  • Modernisation de plateformes web
Ruby on Rails JavaScript
02/2011 - 04/2013

Assistant pédagogique

Epitech

  • Encadrement de cours et travaux pratiques
  • Correction d’exercices lors des soutenances
  • Surveillance d’examens
Enseignement Mentorat
04/2011 - 03/2012

Responsable des cours Web

Epitech

  • Encadrement de cours et travaux pratiques
  • Gestion des plannings des assistants pédagogiques
  • Correction d’exercices lors des présentations
Enseignement Coordination

Frameworks

Ruby on Rails90%

Langages

Ruby90%
Python85%
Go85%
Node.js80%
TypeScript80%

DevOps & Outils

Docker85%
Systèmes Linux85%
Jenkins75%
Salt70%

Architecture

Microservices85%
Orchestration80%

Langues

Français100%
Anglais (technique)85%
Portugais (bilingue)100%
Espagnol (intermédiaire)60%

Projets personnels

Voici quelques systèmes et applications que j’ai conçu et développé

Application de recommandation de films propulsée par l’IA utilisant OpenAI et TMDB. Frontend développé avec React + TypeScript et un backend Express (Node.js).

En ligne
status

Fonctionnalités clés

Recommandations basées sur l’IA
Intégration des métadonnées TMDB
Interface moderne React
Backend API REST
Support PWA

Technologies

ReactTypeScriptExpressNode.jsOpenAI APITMDB APIPWA

Travaillons ensemble

Prêt à construire quelque chose d’exceptionnel ? Parlons de votre prochain projet

Me contacter

Je suis toujours intéressé par de nouvelles opportunités, des projets intéressants, ou simplement pour discuter d’architecture backend et de technologie. N’hésitez pas à me contacter !