Redwane Zafari

Développeur Full Stack Javascript/Typescript

Salary / Daily rate

Paris, France

Freelance

Can come onsite

Skills

TypescriptNextNodeReactReact NativeAngularMongoDBTesting & QAFirebaseDockerGoogle Cloud PlatformJavascriptFrontend DevelopmentFullstack DevelopmentMobile DevelopmentKubernetesSQL databases

Languages

French (Native)EnglishSpanish

About me

Links

Work experience

Développeur Full Stack

Ministère de la Justice

Jan 2023 - Present

3 years 10 months

Paris, France

Développement d’un outil destiné aux juridictions pour optimiser l’affectation des ressources humaines et réduire les délais de traitement des dossiers judiciaires. 👉 A-JUST sur beta.gouv.fr (https://beta.gouv.fr/startups/a-just.html) Missions : 💻 Créer et intégrer des fonctionnalités front-end et back-end avec AngularJS et Node.js 📊 Gestion et intégration des données métier à partir de fichiers mensuels complexes ✅ Assurer le bon fonctionnement de l’application 📝 Pré-recette des nouvelles fonctionnalités et correctifs Actions: 🤝 Collaboration étroite avec les membres de l’équipe variée (magistrats, coachs, designers UX/UI) afin de développer des solutions adaptées aux besoins métier 📊 Création d’un script de traitement des données métier pour extraire, filtrer et analyser celles-ci ✅ Mise en place de tests unitaires (Mocha/Chai) et end-to-end (Cypress) pour assurer une qualité optimale du code 🛡️ Intégration d’outils de monitoring pour surveiller les performances en temps réel et détecter activement les anomalies Résultats: 🔍 Réduction des erreurs sur la plateforme grâce à un processus de vérification rigoureux 📈 Augmentation de la fiabilité des données fournies aux utilisateurs finaux ⚡ Développement de nouvelles fonctionnalités clés, répondant aux besoins des utilisateurs 🕒 Accélération des mises en production grâce à des pré-recettes efficaces et une meilleure validation des correctifs

Développeur Full Stack

Dev Together

Apr 2022 - Mar 2024

2 years

Paris, France

• Développeur Full Stack - Projet Template Conception d’une architecture modulaire pour accélérer le développement d’applications web et mobiles, intégrant des fonctionnalités essentielles (🔐 authentification, 🧭 routage, 👥 gestion des utilisateurs) et réduisant les délais de mise en œuvre Missions : 💻 Développer des interfaces web et mobiles avec React et React Native 🛠️ Mise en place d’un backend performant en Node.js, avec gestion des données via Sequelize et PostgreSQL 📋 Concevoir un back-office pour la gestion des utilisateurs et des contenus 🔐 Implémentation d’un système d’authentification sécurisé Actions : 💡Création d’interfaces fluides et composants réutilisables pour simplifier la maintenance 🧱 Développement d’un code modulaire, adaptable à des projets variés 🖥️ Conception d’une interface administrative intuitive pour une gestion simplifiée 🔐 Mise en œuvre d’une authentification robuste pour protéger les données sensibles 📋 Organisation et répartition des tâches en équipe pour respecter les objectifs 🤝 Encadrement d’un développeur junior pour développer ses compétences Résultats : 💡 Réduction du temps de développement : L’architecture modulaire a permis une accélération significative des délais de livraison pour plusieurs projets 📈 Amélioration de l’expérience utilisateur : Les interfaces conçues ont contribué à une navigation intuitive et à une gestion simplifiée des contenus 🔒 Sécurisation accrue des données : Mise en place d’une authentification robuste, garantissant la protection des informations sensibles 🛠️ Réutilisabilité accrue : Les composants et modules créés ont été utilisés sur plusieurs projets, réduisant les efforts de recodage et de maintenance • Développeur Full Stack - Projet Team’Parents Développement d’une application mobile pour accompagner les parents solos et familles recomposées grâce à des podcasts, articles et un système de rendez-vous intégrés Missions : - Concevoir les fonctionnalités mobiles, administratives et multimédia - Intégrer des systèmes sécurisés pour les paiements, notifications et authentification - Optimiser l’interface utilisateur pour une navigation fluide Actions : 📱 Frontend Mobile : Développement des routes avec React Native, sécurisation des accès et création de composants modulaires à partir de maquettes Figma 🎧 Multimédia : Intégration de react-native-sound pour une lecture audio fluide (play, pause, retour) et développement d’un profil utilisateur pour gérer les infos personnelles, avatar et rendez-vous 🖥️ Backoffice : Développement d’un espace administrateur en React pour gérer les utilisateurs et les publications en temps réel 🔐 Authentification : Mise en place des fonctionnalités d’inscription, de connexion/déconnexion et réinitialisation des mots de passe ⭐ Gestion des Favoris : Option permettant de marquer des podcasts et articles favoris 💳 Paiements & Notifications : Intégration de Stripe pour les paiements sécurisés et notifications automatiques via Brevo 🧑‍🏫 Mentorat : Accompagnement d’un développeur junior sur React Native avec partage de bonnes pratiques et suivi technique Résultats : 📈 Expérience utilisateur améliorée : Navigation fluide avec des fonctionnalités intuitives 🔒 Sécurité renforcée : Authentification robuste protégeant les données sensibles 🎧 Engagement accru : Fonctionnalités multimédia et favoris personnalisés pour une meilleure expérience utilisateur ⏱️ Gestion optimisée : Backoffice performant pour administrer contenus et utilisateurs en temps réel 💳 Paiements facilités : Transactions fluides et sécurisées via Stripe 🤝 Montée en compétences : Mentorat réussi d’un développeur junior, favorisant son autonomie 🔗 Lien vers le projet : https://www.teamparents-app.com/ • Développeur Full Stack - Projet Dev Together Modernisation du site de l’agence DevTogether pour améliorer l’expérience utilisateur et renforcer sa visibilité en ligne grâce à un SEO optimisé et un contenu pertinent Missions : • Refonte de l’interface utilisateur pour un design moderne et responsive • Mettre en place une architecture backend performante • Optimiser le SEO • Assurer la sécurité des sections administratives Actions : 💻 Frontend en React : Création de composants modulaires pour une maintenance simplifiée et intégration d’animations fluides avec GSAP 🖥️ Backend en Node.js : Mise en place d’une API RESTful avec Sequelize et PostgreSQL pour une gestion efficace des données 🛠️ Backoffice : Développement d’un espace administrateur pour gérer et programmer les contenus (articles, images) 📈 SEO : Structuration des pages, optimisation des articles et intégration de Google Analytics et Search Console pour suivre les performances 🔒 Sécurité : Implémentation d’un système d’authentification sécurisé pour restreindre l’accès aux sections administratives 🤝 Travail en binôme : Collaboration via Git pour la gestion des versions et réunions régulières pour coordonner les livraisons Résultats : 📈 SEO amélioré : Augmentation de la visibilité du site grâce à une optimisation technique et de contenu 💡 Expérience utilisateur optimisée : Interface fluide, responsive et engageante 🛠️ Gestion simplifiée : Backoffice performant pour l’administration des contenus en temps réel 🔒 Sécurité renforcée : Accès sécurisé pour protéger les sections administratives 🤝 Efficacité en équipe : Synchronisation optimale des tâches avec une livraison coordonnée 🔗 Lien vers le projet : dev-together.com/fr • Développeur Full Stack - Projet ImmOnline Modernisation d’un site d’annonces immobilières pour améliorer l’expérience utilisateur et simplifier la gestion des annonces grâce à une architecture serverless Missions principales • Frontend React : Développer une interface moderne, responsive et intuitive • Filtres de Recherche : Intégrer des filtres avancés pour affiner les résultats • Tri des Annonces : Permettre un tri par pertinence, prix ou date de publication • Gestion Serverless : Simplifier l’administration des annonces via Google Cloud Firestore • Notifications : Automatiser l’envoi d’emails pour informer des nouvelles annonces Actions : 💻 Frontend React : Création d’interfaces modulaires et intégration de Google Maps pour orienter les utilisateurs vers les agences immobilières 🔍 Filtres dynamiques : Mise en place de filtres personnalisés (localisation, budget, type de bien) 🗂️ Tri des annonces : Développement de tris performants pour améliorer la navigation ☁️ Firestore Serverless : Utilisation de Google Cloud Firestore pour gérer les annonces en temps réel (création, modification, suppression) 📧 Emails automatisés : Déploiement de Cloud Functions pour l’envoi régulier d’emails aux abonnés Résultats : 💡 Expérience utilisateur optimisée : Navigation fluide et design moderne ⏱️ Gestion efficace : Annonces mises à jour en temps réel grâce à l’architecture serverless 📈 Engagement accru : Envoi d’emails hebdomadaires pour promouvoir les nouvelles annonces 🔍 Recherche améliorée : Filtrage rapide et intuitif des annonces pour répondre aux besoins des utilisateurs 🔗 Lien vers le projet : immonline.fr • Développeur Full Stack - Projet Sorbonne Développement d’un outil interne pour la gestion des ressources humaines et le suivi des formations du personnel Missions : 💻 Frontend : Développer une interface utilisateur moderne et intuitive avec React pour afficher et gérer les informations RH 🖥️ Backend : Concevoir une API robuste en Node.js pour assurer le traitement des données et la communication entre l’interface utilisateur et la base de données 📊 Suivi des données : Mettre en place un système permettant de suivre les formations et expériences du personnel Actions : Création d’interfaces dynamiques et ergonomiques pour la consultation et la modification des informations RH Développement d’une API RESTful en Node.js pour la gestion des données du personnel et des formations Résultats : ✅ Centralisation des informations : Outil permettant une gestion simplifiée des données RH en un seul endroit 📈 Suivi efficace : Optimisation du suivi des formations et des parcours professionnels 💡 Expérience utilisateur optimisée : Interface fluide, moderne et facile d’utilisation pour les administrateurs RH


Education

42

Computer Science

2019 - 2022

4 years

https://www.42.fr/

42 Silicon Valley

Computer Science

2019 - 2019

1 year

https://www.42.us.org/ Épreuves de Piscine de 1 mois à Fremont (Californie)

Portfolio

A-JUST

Team'Parents

ImmOnline

DevTogether

The best place to find your next move

© 2026. All Rights Reserved.