fr
fr
developer avatar
Benjamin DUCAU
Actively searching
Full stack developer
Fixed term, Freelance, Permanent contract
100% Remote work
Technologies
About
Benjamin DUCAU
Développeur ouvert d'esprit, porté sur le front-end tout en gardant un oeil cÎté back
Full stack developerSaint-Paul-lĂšs-Dax, France
developer avatar
Description

13 ans dans le commerce, ça laisse le temps de vivre pas mal d’expĂ©riences
 et parfois de ne plus vraiment s’y retrouver.

Le confinement a Ă©tĂ© pour moi une vraie pause, l’occasion de prendre du recul et de faire une introspection profonde. Pour la premiĂšre fois, j’ai eu le temps de me poser une question simple : qu’est-ce que j’ai rĂ©ellement envie de faire ?

Curieux de nature, attirĂ© depuis toujours par les nouvelles technologies, c’est presque par hasard que j’ai dĂ©couvert le HTML et le CSS. Et lĂ , ça a Ă©tĂ© une Ă©vidence. J’avais trouvĂ© un domaine qui rĂ©pondait Ă  ma soif de comprendre, d’apprendre en continu, de construire des choses concrĂštes et utiles.

Depuis, mon aventure dans le dĂ©veloppement se poursuit jour aprĂšs jour. J’ai Ă©voluĂ© dans des environnements start-up et des petites Ă©quipes agiles, oĂč j’ai pu toucher Ă  l’ensemble du cycle produit : comprĂ©hension des besoins mĂ©tier, conception, dĂ©veloppement front et back, mise en production et support.

Aujourd’hui, je me dĂ©finis comme un dĂ©veloppeur Full Stack orientĂ© produit, sensible Ă  l’expĂ©rience utilisateur et au travail d’équipe. J’aime les contextes oĂč l’on Ă©change, oĂč l’on se remet en question, et oĂč la technique est au service d’un produit utile.

Et clairement, je ne regrette rien 🙂

Professional experiences
1 an of experience as Full stack developer (or similar)15 years of experience in other fields
Développeur Full Stack
Villyz - ParisDec 2023 - Jan 2026 · 2 years 1 month

Dans une petite équipe agile, en 100% remote dans une startup fintech d'investissement citoyen.

đŸ”č Phase 1 – DĂ©veloppement Full Stack

  • DĂ©veloppement full stack sur l’ensemble du produit (front-end et back-end)

  • RĂ©daction d’expressions de besoins et de spĂ©cifications techniques

  • Participation active Ă  la vision produit et Ă  la priorisation des fonctionnalitĂ©s

  • Conception et amĂ©lioration continue de l’UX et des interfaces

  • Mise en place et exĂ©cution de tests (acceptation, rĂ©gression)

  • Revue de code, pair programming

  • Gestion du SAV, avec un rĂŽle de lead sur la pĂ©riode juin → septembre 2025, puis support niveau 2

đŸ”č Phase 2 – ResponsabilitĂ©s produit & techniques (depuis octobre 2025)

  • Expression et arbitrage des besoins cĂŽtĂ© IT

  • Prises de dĂ©cision techniques et structuration de la stack

  • Organisation des sprints et animation des reviews

  • DĂ©ploiement sur les diffĂ©rents environnements (recette, production)

  • Participation aux rĂ©unions de pilotage produit

Développeur Full Stack
Repozen - DaxMay 2023 - Aug 2023 · 3 months

Dans une équipe tech agile composée de développeurs (front, back et full-stack )/ d'UX-UI / de Dev-Ops, pilotée par un tech lead, en sprint de 3 semaines, j'ai d'abord été rattaché à l'équipe front avant d'évoluer ensuite sur du full-stack. Intervention sur les produits suivants :

đŸ’» Portail pour les partenaires de l'association :
- création de nouvelles features (TypeScript / NextJs, ReactQuery+ Material UI)
- débogage / refactoring

đŸ’» Blog :
- participation à la création from scratch suivant l'architecture mise en place (NextJs, TypeScript )
- implémentation des schémas et de la logique des articles (Prisma, SQL, TypeScript)
- tests d'intégration et d'implémentation (Jest)

📹 Communication souvent en asynchrone, avec daily hebdomadaires
📆 reporting et gestion des tñches via l'outil de ticketing ClickUp

Pour le reste: GitLab - Git - Figma - Swagger - Postman

Développeur Front-End
BeSwarm - Saint-Vincent-de-Paul, FranceApr 2022 - Nov 2022 · 7 months

Dans une équipe composée de 2 autres développeurs et d'une développeuse, nous avons été chargés de créer la partie front-end d'une application de gestion de comptes bancaires, à partir de ce que nous avait mis à disposition BeSwarm :
-> un fichier Swagger contenant toues les routes et appels API Ă  faire
-> les informations pour leur protocole de connexion 0auth2 car il fallait que l'utilisateur soit identifiĂ© via son compte BeSwarm pour pouvoir ĂȘtre connectĂ© Ă  l'application.

Les technos choisies et utilisées ont été :

  • React, Tailwind CSS
  • Jest, React Testing Library pour les tests
  • Gitlab, Jira, Notion comme outils de dĂ©veloppement

Nous avons fonctionnĂ© en autonomie en nous organisant pour l'avancement du projet. Nous avons travaillĂ© essentiellement en pair-programmig voire mob-programming, mĂȘme si nous avons aussi pu ĂȘtre amenĂ© Ă  le faire chacun de façon autonome.

Voici les tùches que j'ai été amené à réaliser lors de ce projet :

  • rĂ©daction du cahier des charges
  • maquettage via figma
  • mise en place des tests avec Jest et React testing library
  • intĂ©gration de composants suivant la maquette
  • intĂ©gration de pages suivant la maquette
  • versionning via git, gestion de merge et merge request sur le dĂ©pĂŽt Gitlab
Développeur Full Stack
Modulo Tech - Saint-Vincent-de-Paul, FranceApr 2022 - Jun 2022 · 2 months

Création from scratch d'une application web de forum social.

L'utilisateur peut publier un article, le modifier, le supprimer ainsi que laisser des commentaires et les gérer (modification ou suppression). Il peut aussi modifier ses infos et supprimer son compte, respectant ainsi les contraintes de la RGPD.
Un HOC est mis en place afin de s'assurer que l'utilisateur soit bien connecté pour accéder au contenu du site.
Un accÚs administrateur permet de pouvoir gérer le contenu si besoin.

L'API est sécurisée, les mots de passes sont cryptés, en tenant compte des recommandations de l'OWASP.
Un systÚme de récupération de mot de passe est mis en place.

Les technos utilisées :
-> Pour la partie front-end: React, Redux via Redux Toolkit, Styled Component pour le CSS.
-> Pour la partie back-end: NodeJS, ExpressJS, Mongoose, MongoDB, BCrypt, JWT, Nodemailer

Versionning avec git et hébergement du projet sur Github.

Développeur Web
OpenClassrooms - ParisDec 2020 - Jul 2021 · 7 months
  • intĂ©gration d'une maquette en page web
  • intĂ©gration d'une maquette en pages web avec des animations css
  • crĂ©ation de la partie front d'un site e-commerce en js
  • audit SEO d'un site et amĂ©lioration de se dernier au niveau SEO et accessibilitĂ©
  • crĂ©ation d'une API sous NodeJs, Express et Mongoose avec BDD MongoDb pour un site spĂ©cialisĂ© dans les sauces
  • crĂ©ation from scratch d'un rĂ©seau social interne pour une entreprise : front-end en VueJS, back en Express / NodeJs / Sequelize et BDD MySql
Facteur
Le Groupe La Poste - Narrosse, FranceNov 2019 - Feb 2020 · 3 months

‱ PrĂ©paration des colis pour l'Ă©quipe
‱ PrĂ©paration de la tournĂ©e : tri courrier et colis
‱ Distribution du courrier et colis

Technicien réparation sav mobiles
POINT SERVICE MOBILES - DaxOct 2013 - Sep 2019 · 5 years 11 months

▾Gestion boutique :
‱ Accueil physique et tĂ©lĂ©phonique de la clientĂšle et prise en charge
‱ Diagnostic des pannes et casse des mobiles des clients particuliers et
professionnels
‱ Gestion d’un gros volume de rĂ©paration
‱ Suivi administratif des flux
‱ Gestion des stocks et des commandes
▾ RĂ©paration des mobiles et tablettes prises en charges par le magasin :
‱ RĂ©paration smartphones sous garantie
‱ RĂ©paration hors garantie smartphones et mobiles, tablettes
‱ DĂ©simlockage
▾ Ventes additionnelles (vente d’accessoires et de services)
▾Gestion litiges clients et fournisseurs
▾Partage de connaissances

Vendeur / conseiller en téléphonie mobile
The Phone House Franchisepartner - DaxJul 2008 - Oct 2013 · 5 years 3 months

‱ Accueil, Ă©coute et dĂ©couverte client en magasin
‱ Ventes de solutions mobiles et internet multi opĂ©rateurs : Orange, Bouygues,
Sfr, Virgin, Neuf..
‱ Ventes additionnelles
‱ Gestion SAV
‱ Maitrise du systùme PIE
‱ Maütrise des appareils IOS et Androïd : smartphones et tablettes
‱ Travail en Ă©quipe

Schools
2 years of higher education
The Arena Project
(En cours) Arena 01 - Fondamentaux du génie logiciel2023
OpenClassrooms
Bac +2 Titre RNCP de niveau 5 - Développeur Web2021
Lycée de borda Dax
BTS - Action Commerciale2005
Lycée de borda Dax
BAC - ES2003
Technologies
Skills
Interested by...Le dĂ©veloppement dans son ensemble, du front au back. Je n’ai pas de prĂ©fĂ©rence stricte : j’aime autant concevoir des interfaces soignĂ©es que travailler sur la logique et la robustesse cĂŽtĂ© serveur. L’écosystĂšme JavaScript me parle particuliĂšrement, notamment React, mais je reste ouvert Ă  d’autres technologies. J’aborde le dĂ©veloppement comme un tout, avec une forte attention portĂ©e au produit, Ă  l’expĂ©rience utilisateur et Ă  la comprĂ©hension des besoins mĂ©tier. Curieux et adaptable, je m’intĂšgre facilement Ă  de nouveaux contextes et Ă  de nouvelles Ă©quipes.
Languages
  • French
  • English
  • Spanish
Tests
Javascript - April 17, 2023Top 49% with a score of 2648 points
HTML5/CSS3 - September 22, 2021Top 4% with a score of 2589 points
Node.js - June 6, 2023Top 17% with a score of 2491 points
React ⚛ - June 6, 2023Top 8% with a score of 2642 points
Git - June 6, 2023Top 16% with a score of 2675 points
Javascript - Fundamentals - April 17, 2023Top 1% with a score of 2646 points
Node.js - Fundamentals - September 26, 2022Top 22% with a score of 2676 points