
Sofian Brhaiberh
Développeur Full Stack
Salaire / Taux journalier
Montpellier, France
Mobilité : Lyon, Toulouse, ...
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
Expérience de travail
Developpeur Full Stack
ZennaffiFreelance
oct. 2025 - mars 2026
6 mois
À distance
Plateforme SaaS d'affiliation et marketing digital en production. Reprise d'un projet a forte dette technique. Refactoring & Architecture - Analyse de l'architecture existante et restructuration progressive vers une architecture MVC (Model - View - Controller), separant clairement logique metier, controleurs et couche de presentation. - Mise en place d'un ORM pour centraliser les acces aux donnees, suppression des requetes SQL dispersees et creation d'une couche de modeles reutilisables. - Introduction de Zod pour la validation centralisee : securisation des API REST, fiabilisation des formulaires et reduction des erreurs d'execution. Developpement Frontend — React 18 / TypeScript - Developpement de nouveaux composants et interfaces utilisateurs avec React 18, TypeScript, Vite, Tailwind CSS et Radix UI. - Gestion des formulaires avec React Hook Form + Zod et les donnees serveur avec TanStack React Query ; integration des API REST et optimisation des performances. Developpement Backend & Securite - Developpement d'API REST Node.js/Express.js : creation de nouveaux endpoints, evolution des fonctionnalites existantes et maintenance corrective. - Mise en place des mecanismes de securite (JWT, Passport, Google OAuth, bcrypt, Helmet) et des fonctionnalites metier (jsPDF, JSZip, Puppeteer, Nodemailer, SendPulse).
Développeur Full Stack
Agence Tild
oct. 2022 - sept. 2025
3 ans
Montpellier, France
Produit : CRM/ERP SaaS critique — 36 campus — +53 000 utilisateurs (etudiants, conseillers, entreprises, formateurs). Stack : Vue.js 3 · TypeScript · Node.js · Express.js · PostgreSQL · Sequelize · Docker · Azure · GitLab CI/CD · React Native Developpement — Vue.js 3 / Node.js / API REST - Developpement et evolution des modules front-end Vue.js 3 (Composition API, TypeScript) : tableaux de bord metier, formulaires dynamiques et interfaces de gestion scolaire utilises quotidiennement sur 36 campus. - Conception et maintenance des API REST Node.js/Express.js : authentification JWT, systeme de roles et permissions par profil (conseiller en formation, entreprise, eleve, formateur). - Optimisation des requetes PostgreSQL et de la couche Sequelize pour ameliorer les performances des modules de reporting et la fluidite des interfaces. - Analyse fonctionnelle des besoins metier, participation aux choix techniques et deploiement des evolutions en production. Engineering — Qualite & CI/CD - Deploiements en preproduction et production via GitLab CI/CD ; workflow branches dev/preprod/prod avec Merge Requests et Code Reviews systematiques. - Ceremonies Agile Scrum completes (Daily, Sprint Planning, Sprint Review, Retrospective) ; gestion des User Stories via Trello au sein d'une equipe de 15 developpeurs. Application Mobile Alma Mater — React Native / Expo - Conception fonctionnelle et developpement de l'application mobile Alma Mater — cross-platform iOS/Android sur une seule codebase (React Native + Expo). - Integration des API REST du CRM : authentification JWT, synchronisation des donnees et gestion des sessions pour une experience unifiee web et mobile. - Tests fonctionnels et validation UAT avec les equipes metier ; corrections et publication sur App Store et Google Play. Support Applicatif N1 / N2 / N3 - Rotations support au sein de l'equipe de 15 developpeurs : qualification des anomalies, creation et suivi de tickets Trello, diagnostic fonctionnel et technique. - Investigation des incidents en production, analyse des causes racines et correction des anomalies directement dans le code jusqu'a resolution et satisfaction utilisateur.
Formation
Keyce Academy
Master en informatique
2023 - 2025
2 ans 1 mois
Keyce Academy
European bachelor
2022 - 2023
1 an 2 mois
Cesame sup
Brevet de technicien supérieur (BTS)
2017 - 2019
2 ans 4 mois