1. Wild Code School(09/2021 - 02/2022)Formation Développeur WebUne formation intensive de 5 mois pour acquérir les compétences techniques en HTML5, CSS3, Javascript, Node Js, MySQL, MongoDB, Express, & ReactJS.
  2. Wild Code School(03/2022 - 03/2023)Formation Développeur Web et mobile avancéUne alternance de 12 mois en formation à distance pour monter en compétences dans les meilleures entreprises tout en continuant à se former en React, React Native, Node.js, GraphQL et Docker.
  3. DAG System(03/2022 - 01/2024)Concépeteur d'application web et mobileDéveloppement d’applications web avec React et d’applications mobiles avec React-Native.
  4. Freelance(04/2024 - Aujourd'hui)Développeur FullstackJ’accompagne mes clients de l’idée à la mise en production de leurs applications.

Disponible

  1. Télétravail
  2. Hybride en intra-muros
  3. Sur-site ponctuel (jusqu'à 2h de Lyon en TGV)
Image de ma localisation
JavascriptJavascript
TypescriptTypescript
ReactReact
React NativeReact Native
JavascriptJavascript
TypescriptTypescript
ReactReact
React NativeReact Native
Next.jsNext.js
AngularAngular
VueVue
Node.jsNode.js
Next.jsNext.js
AngularAngular
VueVue
Node.jsNode.js
Express.jsExpress.js
MySQLMySQL
MongoDBMongoDB
Tailwind CSSTailwind CSS
Express.jsExpress.js
MySQLMySQL
MongoDBMongoDB
Tailwind CSSTailwind CSS

Craftsmanship (DRY, SOLID, KISS)

  • J’évite toute duplication de logique ou d’information. Je factorise (fonctions, modules, modèles) pour réduire les bugs et le coût des changements.
  • Je produis un code ouvert à l’extension où chaque module a une seule responsabilité en évitant sa dépendance à des méthodes qu’il n’utilise pas.
  • Nommage clair, modules courts, revues systématiques, refactoring continu.
  • TypeScript strict pour prévenir rather que guérir.
  • Tests pragmatiques : unitaires → intégration → E2E sur les parcours critiques.

Adaptabilité & Collaboration

Rituels Scrum pragmatiques
daily court (points de blocage / prochain incrément), planning orienté objectif, revue/démo à chaque sprint, rétro focalisée sur 1–2 actions concrètes.
Reviewing & qualité
petites PR, pair programming ponctuel, décisions de merge tracées.
Communication
indirecte par défaut (issues/PR/docs), directe quand nécessaire.

Compétences transverses

  • Design Systems (Tailwind, MUI)
  • Maquettage UI
  • Multimédia
  • Management