
Rostom DJERAD
Développeur Fullstack Senior React/ Next.js/ Java
Salaire / Taux journalier
Paris, France
Mobilité : Lyon, Bordeaux, ...
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Développeur fullstack avec 8+ ans d'expertise Java/Spring et React/Next.js, spécialisé en architectures microservices. Expérience avérée dans la conception d'ERP complexes et applications web performantes pour entreprises et startups. Maîtrise complète de la stack moderne (TypeScript, Javascript, Java, AWS, Docker) pour livrer des solutions robustes et scalables.
Expérience de travail
Lead Dev Fullstack dominance front (70% Front, 30% back) React.js | Next.js | Java 21
Lefebvre Dalloz Logiciels & ServicesFreelance
janv. 2026 - Présent
10 mois
Lyon, France
Intégré à une équipe existante pour renforcer et moderniser un logiciel HSE (Hygiène, Sécurité, Environnement). 70% Front (React.js 19)/30% Back (Java 21), avec un focus sur la migration progressive (AngularJS→React.js), l’intégration de solutions avancées (orchestration IA, MCP, A2A) et la montée en compétence des juniors. *Migration Frontend : Refonte incrémentale d’AngularJS vers React.js 19 en utilisant Atomic Design (composants réutilisables) et Feature-Sliced Design (architecture par features pour aligner métier et technique). Création d’une librairie de composants (Storybook) pour standardiser l’UI et accélérer les développements futurs. Implémentation de systèmes de skills dynamiques et préparation à l’orchestration IA pour automatiser des workflows HSE. *Évolution Backend : Maintenance et optimisation du back en Java 21/Spring, avec intégration de microservices (MCP) et de flux A2A. Sécurisation et limitation d’accès aux informations sensibles pour l’exécution des agents IA et des échanges MCP/A2A, garantissant conformité et protection des données. Collaboration avec les équipes DevOps pour améliorer scalabilité et performances. *Collaboration & Mentorat : Suivi des livrables via JIRA/Confluence, avec documentation technique et fonctionnelle complète. Montée en compétence des juniors: revues de code, ateliers sur les bonnes pratiques (React, Java) et pair-programming. *Environnement technique : Frontend: React.js 19, Atomic Design, Feature-Sliced Design, TypeScript, Storybook. Backend: Java 21, Spring Boot, PostgreSQL, REST APIs. Outils: Git, JIRA, Confluence, Docker. *Impact : Modernisation de l’architecture front (React, IA) et back (Java 21), tout en maintenant la stabilité de l’application existante. Amélioration de la collaboration entre équipes métier et dev grâce à une organisation du code par features autonomes (Feature-Sliced). Réduction des temps de développement via Claude Code en intégrant des systèmes de skills, fichiers Toon et IA Spring AI.
Lead Développeur FullStack React.js / Node.js / Java
Questel Freelance
oct. 2024 - nov. 2025
1 an 2 mois
06560 Valbonne, France
Contexte : Orbit intelligence : Développeur de solutions technologiques avancées au sein de Questel, leader mondial de la propriété intellectuelle.Contribution au développement d'Orbit Intelligence, une base de données mondiale de brevets. Accompagnement de 20 000 organisations internationales dans la gestion de leur propriété intellectuelle via l'IA, le Big Data et la blockchain, générant jusqu'à 60% d'économies. Équipe : ( 17 Développeur + 8 PO + 3QA + 1 BA + Chef projet ). Refonte et Migration Frontend : Pilotage de la modernisation des interfaces utilisateurs, orchestrant la migration progressive de GWT vers React.js. Refonte complète de la Search History et développement de nouveaux composants via Storybook (Sobrio), avec optimisation des livrables via Nexus. Design et Expérience Utilisateur (UX/UI) : Implémentation significative de changements de design et de refonte visuelle de l'application en CSS, en étroite collaboration avec les équipes UX/UI. J'ai apporté une force de proposition sur l'amélioration du design et de l'interactivité, incluant la gestion des Tooltips avancées. Développement fonctionnel & IA : Intégration de modules clés (Measurement Units, Claims Tabs). Participation à l’intégration de Sophia AI pour l’analyse et la classification de brevets. Mise en place d’intégrations IA avancées via : MCP (Model Context Protocol) pour structurer et enrichir le contexte applicatif, A2A (Agent-to-Agent) avec Anthropic et ChatGPT pour automatiser certaines analyses et améliorer la pertinence des résultats. Qualité logicielle & Maintenance : Correction significative de nombreux bugs front-end et back-end. Application rigoureuse des principes Test-Driven Development (TDD) pour les tests unitaires (React Testing Library, JUnit), assurant la robustesse du code et la fiabilité des livrables en production. Méthodologie & Outils : Maîtrise des méthodologies Agile Scrum. Utilisation quotidienne de Jira, Confluence et Figma. Expertise en Java 17, JavaScript, TypeScript, Eclipse et VS Code. Environnement Technique : Frontend : React.js, JavaScript, Storybook, Styled Components, Ant Design, React Testing Library, Jest, GWT. Backend & Outils de Build : Node.js, Java 17, Spring Boot AI, JUnit, Nexus, Ansible. Outils de Développement : Eclipse, VS Code, Jira, Confluence, Figma.
Lead Développeur Fullstack React / Next.js
Ideale Plomberie 06Freelance
sept. 2024 - sept. 2024
1 mois
À distance
Contexte : Création d’un site vitrine moderne et SEO-friendly pour une PME spécialisée dans la plomberie, permettant de renforcer sa présence digitale et d’acquérir de nouveaux clients. * Développement complet du site en React 19 / Next.js 15, responsive et optimisé pour le référencement naturel (SEO). * Mise en place d’une architecture modulaire et maintenable, facilitant les évolutions futures. * Conception et intégration d’un blog et de pages dynamiques, permettant au client de gérer facilement ses contenus. * Déploiement sur Vercel : gestion du domaine, configuration SSL et optimisation des performances (chargement rapide). * Déploiement sur Vercel : gestion du domaine, configuration SSL et optimisation des performances (chargement rapide). * https://idealplomberie06.vercel.app/ ( idealplomberie06.fr ) Méthodologie & Outils : Agile (kanban léger). Technologies : React 19, Next.js 15, Tailwind CSS, Vercel Outils de développement : Git, Visual Studio Code.
Lead Tech - Next.js / React.js
BliapFreelance
janv. 2024 - août 2024
8 mois
À distance
Contexte : Plateforme proposant des services d’événementiel, création et assurance de la maintenance corrective et évolutive de l’Outil de Gestion des évènements et de prestation de service. (équipe). Équipe : ( 1 pers ). Intelligence Artificielle Générative : Conception et déploiement d'un agent conversationnel basé sur l'API OpenAI, permettant l'automatisation de la génération de contenus événementiels et l'assistance intelligente aux clients (gain de temps utilisateur estimé à 40%). Architecture & Core Product : Pilotage de la refonte globale de l'architecture logicielle pour supporter un modèle hybride (Client/Prestataire), améliorant la maintenabilité et la fluidité des parcours utilisateurs. Monétisation & Flux Financiers : Implémentation complète de Stripe (Connect/Custom) pour la gestion complexe des paiements tripartites (Clients, Prestataires, Admin) et sécurisation des transactions. Communication & Engagement : Mise en place d’un système de messagerie interne temps réel et automatisation des workflows transactionnels via Resend. Performance & SEO : Optimisation du Core Web Vitals (SEO), intégration de Google Analytics et sécurisation via Google reCAPTCHA. Qualité & Robustesse : Mise en place d'une stratégie de tests rigoureuse (Unitaires, Intégration, E2E avec Jest) garantissant une couverture de code optimale et une réduction drastique des régressions en production. Environnement Technique : Stack : Next.js (App Router), React.js, Tailwind CSS, MongoDB, Prisma ORM. Outils : OpenAI API, Stripe, Resend, Jest, Postman, Git. Méthodologie : Agile Scrum (Lead technique sur l'organisation des sprints via Trello).
Lead Tech FullStack React.js/ Node.js/ Java
Docapost
janv. 2023 - déc. 2023
1 an
06560 Valbonne, France
Contexte : UMANENS est un acteur mutualiste de référence, spécialisé dans le domaine des contrats collectifs. Gestion, en autonomie complète (unique développeur), de la modernisation stratégique de l'interface web de gestion de contrats. Objectif : digitaliser et industrialiser l'administration autonome des contrats, accélérant le lancement de nouveaux produits. Garant de la fiabilité et de la performance de cette plateforme critique. Équipe : 2 (1 Développeur + Client « 1 Gestionnaire de projet » ). Correction d'anomalies en production, livraison en recette et production avec la POI de Docaposte. Gestion du site institutionnel Umanens.fr, des certifications. Analyse, chiffrage et développement des évolutions de l’interface permettant : La modification et création en masse des différents objets métiers. Un mécanisme permettant d’affecter un dossier aux objets et de gérer les droits sur DotCMS. Réalisation de nouveaux développements pour de nouvelles Features. Prise en charge de la remise en forme du responsive design en css3 et bootstrap. Création de projet en React pour des besoins internes. Tests Unitaires. Rédaction des spécifications techniques et documentation. Choix techniques et technologiques + réalisation des POC. Création de projet en React pour des besoins internes. - Technologies : React.js, JavaScript, Node.js, Java 11, DotCMS, Quarkus, JQuery, CSS3, IntelliJ, git, VisualCodeStudio, Sonar, Maven, Postman, Gradle, Nexus. - Architecture : SOAP. - Méthodologie : Agile Scrum, Jira, Teams.
Lead Développeur FullStack React.js/ Node.js/ Java
Crédit Agricole Technologie & Services
mai 2022 - déc. 2022
8 mois
Montpellier, France
Contexte : Digital Squad : site institutionnel, Squad transverse, personnalisation et digitalisation du site creditagricole.fr Équipe : 24 ETP (2 squad transverse , 11 Dev. + 3 BA + 2 testeurs + 2 Proxy PO + 1 PO + 2 tech lead + 2 Lead Dev + 1 Scrum Master). Recueil des besoins, participation aux planifications de sprint et conception (DAT, LDAP). Gestion de 4 environnements. Correction d'anomalies en production. Développement de webservices Backend REST et de nouvelles features (React.js, Node.js et java) via AEM. Mise en place d'un système de notification par websockets. AEM Adobe Experience Manager, ajout des champs et de nouvelles features en React.js, Node.js , Java. Réalisation des développements spécifiques à chaque Sprint : Développement de webservices Backend REST pour les différents échanges avec AEM et autres applications métier . Correction d'anomalies en production. Écriture de nouvelles fonctionnalités. Prise en charge de la Web-Intégration au niveau de la « squad Digital » (Chapitre Front - Charte graphique ). Création des services backend appelés par le Front : Développement des différents webservices REST communiquant avec le frontend. Mise en place d’un système de notification par websockets, permettant de notifier le front lors de la réception de nouvelles valeurs ou génération de nouvelles alarmes. Réalisation de test unitaire. Rédaction des spécifications Techniques et documentation Technologies : React.js, Node.js, Java 11, AEM, Javascript, SCSS, bootstrap, Eclipse, git, VisualCodeStudio, Jest, Sonar, Maven, Junit, Postman, Jenkins. Architecture : REST. Méthodologie : Agile Scrum, Jira, Teams.
Lead Développeur FullStack React.js/ Node.js
Societe generale Assurances
mai 2021 - avr. 2022
1 an
Orléans, France
Contexte : AfterWork : Développement d'une Web Application de simulation pour un complément de retraite pour SG Assurances. Équipe : 13 Pers (8 Développeurs + 1 chef de projet + 1 Scrum master + 1 BA + 2 testeur ), Scrum. Algorithmique de Précision : Développement et optimisation d'un moteur de simulation complexe en React.js / TypeScript, traduisant des règles métiers de calcul de retraite en fonctionnalités fluides et performantes. Lead Technique & Mentoring : Coordination technique au sein d'une équipe de 13 personnes ; animation de sessions de Pair Programming et support transverse pour garantir la montée en compétence de l'équipe. Design System & Industrialisation : Implémentation de composants hautement réutilisables basés sur le framework interne (SG Component) et documentation via Storybook pour assurer la cohérence UI/UX. Spécifications & Vision Produit : Collaboration active avec les Business Analysts (BA) pour la rédaction des cahiers des charges fonctionnels et techniques, assurant l'alignement entre les besoins métiers et les contraintes de l'architecture microservices. Qualité & CI/CD : Mise en place d'une culture de tests rigoureuse (Unitaires, Intégration) avec Jest et suivi de la dette technique via SonarQube au sein d'un pipeline Jenkins. Environnement Technique & Méthodes Frontend : React.js, TypeScript, Storybook, SCSS, Figma. Backend & Infra : Node.js, Architecture Microservices, Docker, Maven, JUnit. Qualité & Outils : Jest, SonarQube, Jenkins, Postman, Git. Méthodologie : Agile Scrum (Jira), environnement bancaire hautement sécurisé.
Développeur FullStack React.js/ Node.js/ Java
MMA Groupe COVEA
mai 2020 - avr. 2021
1 an
À distance
Contexte : Digitalisation des processus de paramétrage et de vente des produits d’assurance IARD pour la marque MMA. Projet 1 : Avantage IARD (Calculateur de rentabilité) Rôle : Expert Fullstack au sein d'une équipe agile restreinte (3 pers). Optimisation de l'Engine de Calcul : Refonte de l'algorithme de calcul des taxes/avantages en React.js en utilisant des patterns de mémoïsation avancés pour garantir une réactivité immédiate de l'UI malgré la complexité des règles métier. Architecture API First : Conception d’APIs REST haute performance sous Node.js et Spring Boot, avec mise en œuvre de Data Transfer Objects (DTO) via Selma Mapper pour isoler le modèle de données des contrats de la couche de présentation. Sécurisation Enterprise-Grade : Durcissement de la sécurité via Spring Security et mise en place d'une gestion fine des habilitations via un annuaire LDAP centralisé. Projet 2 : PGEN (Génération & Paramétrage de Contrats) Rôle : Développeur au sein d'une squad de 16 personnes (Plateforme transverse). Génération de Documents Critique : Optimisation des flux de génération de contrats PDF en Java 8 / Hibernate, réduisant le temps de traitement des requêtes complexes grâce à l'optimisation des requêtes SQL et du cache de second niveau. Modernisation Front-end : Migration de composants legacy vers une architecture modulaire sous Angular 9, en mettant l'accent sur la réutilisabilité et la réduction de la dette technique. Qualité & Industrialisation : Mise en place d'un pipeline de tests automatisés (Unitaires et Intégration) avec JUnit et Karma, atteignant une couverture de code de 85% sur les modules de calcul critiques. Vision Systémique : Audit et correction de goulots d'étranglement de performance identifiés via SonarQube, améliorant la stabilité de l'application en période de forte charge (pics de souscription). Environnement Technique Frontend : React.js, Angular 9, Bootstrap 4, SCSS. Backend : Node.js, Java 8, Spring Boot, Spring Security, Hibernate, Selma Mapper. DevOps & Tools : Docker, Jenkins, Maven, Sonar, IntelliJ, Postman. Méthodologie : Agile Scrum (Jira).
Ingénieur d'étude et développement React.js/ Node.js/ Java
Groupe ADAMING
févr. 2019 - avr. 2020
1 an 3 mois
Paris, France
Contexte : Conception et déploiement de l'ERP propriétaire du groupe Adaming, visant à centraliser la gestion des ressources et des flux métiers complexes. Équipe : 7 ETP ( 5 Développeurs, 1 Chefs de Projet Techniques, 1 Scrum) Ingénierie Logicielle (DDD & TDD) : Mise en œuvre des principes de la Domain-Driven Design (DDD) pour modéliser le cœur métier complexe de l'ERP, garantissant une séparation stricte des domaines. Adoption du Test-Driven Development (TDD) avec Jest et JUnit, assurant une fiabilité logicielle totale sur les modules financiers. Industrialisation Front-end (Design System) : Création et déploiement d’une bibliothèque de composants isolée (Atomic Design) sous Storybook. Gestion du cycle de vie des packages via un registre privé Verdaccio (npm), permettant une réutilisation du code sur plusieurs projets du groupe. Architecture Microservices & Cloud : Conception d’une architecture distribuée sous Spring Boot orchestrée par Docker et déployée sur AWS. Optimisation de la communication inter-services via des APIs RESTful hautement performantes. Gestion de Données Scalables : Modélisation et implémentation d'une base de données MongoDB hautement disponible, avec optimisation des index pour le traitement de gros volumes de données (Big Data ERP). Modernisation UI : Migration de l'interface vers une architecture Styled Components, permettant un typage fort du CSS et une maintenance simplifiée des thèmes de l'application. Stack Technique & Industrialisation Front-end : React.js (Hooks, Context), Styled Components, Storybook, Jest. Back-end : Java 8 (Spring Boot, Spring Data, Spring Security), MongoDB. DevOps / CI-CD : AWS (EC2/S3), Docker, Jenkins, Maven, Verdaccio, SonarQube. Méthodologie : Agile Scrum (Expertise Jira & Confluence pour la documentation technique).
Alternant Développeur Web FullStack
LEMONTREE.events
oct. 2016 - juil. 2017
10 mois
Paris, France
Contexte : Création "from scratch" de la plateforme événementielle lemontree.events. Transition d'un monolithe vers une architecture moderne découplée. Architecture CMS Headless : Mise en œuvre d'une architecture découplée utilisant un moteur PHP haute performance pour la gestion des données (Back-office) et une Single Page Application (SPA) en Angular.js pour une expérience utilisateur fluide et ultra-rapide. Lead & Mentoring : Pilotage technique d'une squad de 4 personnes. Mise en place de standards de développement (Linting, Git Flow) et accélération de la montée en compétence de 3 développeurs juniors via du Pair Programming intensif. Architecture Cloud (AWS) : Design d'une infrastructure résiliente sur AWS. Déploiement via EC2, optimisation des assets statiques sur S3 et accélération des performances mondiales via le réseau de diffusion CloudFront (CDN). Développement Fullstack : Création d'APIs sur-mesure en php pour gérer des fonctionnalités métier complexes (systèmes de réservation, notifications temps réel) impossibles à réaliser avec des outils standards. Expertise UX/UI : Interface directe avec le pôle Design pour la validation des prototypes et l'implémentation de micro-interactions complexes en CSS moderne et JavaScript. tack Technique & DevOps Frontend : Angular.js, jQuery (Legacy), SCSS. Backend : Node.js, PHP (CodeIgniter), WordPress (Rest API). Cloud & Infra : AWS (EC2, CloudFront, S3), Route 53. Gestion : Slack, Trello, Git.
Alternant Développeur Web FullStack
ABC Formation
sept. 2015 - juil. 2016
11 mois
Paris, France
Contexte : Refonte globale et maintenance d'un écosystème de 3 plateformes de formation (ABC, NOT et HRD Formation) orientées B2B et études notariales. Architecture Multi-sites : Pilotage de la refonte technique (Front-end & Back-end) de 3 plateformes distinctes, avec une approche de mutualisation du code pour optimiser la maintenance et les déploiements. Développement de Modules Ad-hoc : Conception et développement de plugins PHP/JavaScript sur-mesure pour l'automatisation de la gestion des catalogues de formation et l'interface avec les plannings dynamiques. Modernisation de la Stack : Migration progressive des interfaces vers des composants dynamiques (Angular.js / Vanilla JS) pour améliorer l'interactivité des parcours de formation. Ingénierie SEO & Performance : Optimisation profonde de la structure technique pour le référencement (SEO technique) et injection de stratégies de mots-clés, doublant la visibilité organique sur les secteurs cibles (Notariat/RH). Gestion de l'Infrastructure Cloud : Supervision du déploiement et de la disponibilité des plateformes sur AWS, garantissant une haute disponibilité lors des pics de consultation des catalogues. Environnement Technique Languages : PHP 7+, JavaScript (ES6), HTML5, CSS3 / SCSS. Frameworks : Angular.js, jQuery, WordPress Engine. Infrastructure & Tools : AWS, MySQL, Git, Slack, Trello.
Stage comptabilité
Cabinet Touami
janv. 2009 - mai 2009
5 mois
7620 Paris, Danemark
Missions comptables : participation aux clôtures comptables , - Fournisseurs: saisie du journal, suivi des paiements . - Clients: saisie du journal, suivi de la balance âgée et relances clients . - Saisie de factures , enregistrements de factures . - Rapprochements bancaires
Formation
INTI formation
Diplôme d'ingénieur
2018 - 2018
1 mois
SUPDEWEB
Master's degree
2015 - 2017
2 ans 1 mois
Iris Paris
Bachelor's degree
2014 - 2015
1 an 1 mois
MJM Graphic Design
BTS
2012 - 2013
1 an 1 mois
Institut National des Techniques Économique et Comptable
Diplôme de comptabilité et de gestion
2009 - 2012
2 ans 10 mois
Portfolio

mypicorra.com

Portfolio
