Cédric RIBALTA

Développeur React, Angular et Node.js

Salaire / Taux journalier

Aix-en-Provence, France

Freelance

Peut venir sur site

Expertises

JavascriptReactAngularNodeDéveloppement BackendDéveloppement FrontendDéveloppement FullstackSassTailwind CSSReduxHTMLBootstrapTypescriptNextVercelGitGitLabNestCSSWeb3FirebaseDockerHerokuCypressAWSGitHubWebpack

Langues

Anglais

À propos

Introduction

Avec 20 ans d’expérience, je suis spécialisé en optimisation du code et modernisation d’applications legacy pour des clients internationaux.

Liens

Expérience de travail

Lead Tech React et Node.js

Assurant 🇺🇸

août 2019 - déc. 2024

5 ans 5 mois

Aix-en-Provence, France

📌 Contexte : Refonte complète d’une extension navigateur (Chrome, Firefox, Edge) développée pour une entreprise basée aux États-Unis, avec une équipe internationale composée de développeurs Ukrainiens 🇺🇦 et Indiens 🇮🇳. Le projet devait moderniser une codebase de 10 ans (300K lignes de code non maintenable) tout en assurant une collaboration efficace à travers différents fuseaux horaires. ✅ Actions clés : - 📉 Réduction de 40 % de la codebase (300K → 180K lignes) pour améliorer la maintenabilité et les performances. - 🎨 Refonte UI/UX et création d’une librairie de composants réutilisable pour standardiser les interfaces. - 🚀 Optimisation des performances : implémentation de mécanismes de cache, chargement asynchrone et mise en place d’une CI/CD complète pour accélérer les déploiements. - 🏗 Refonte de l’architecture : transition vers un code modulaire et scalable, suppression des callbacks et des duplications pour améliorer la lisibilité et la maintenabilité. - 🌍 Internationalisation et compatibilité : ajout du support pour Edge et optimisation du responsive design pour une adoption utilisateur optimale. 📊 Résultats : ✔ Code maintenable et évolutif, facilitant la refonte d’autres projets de l’entreprise. ✔ UX plus fluide et performante, augmentant l’adoption utilisateur. ✔ Standardisation du développement via une librairie de composants transverse, accélérant la mise en œuvre des nouvelles fonctionnalités. ✔ Collaboration efficace dans un contexte d’équipe distribuée 🇺🇸🇺🇦🇮🇳, optimisant la coordination entre les différents pôles techniques.

Lead Tech Angular

IT-CE

sept. 2015 - août 2019

4 ans

13610 Le Puy-Sainte-Réparade, France

📌 Contexte : Mission dans le secteur bancaire, au sein de l’équipe en charge du portail des conseillers bancaires pour les particuliers et professionnels. Participation à la refonte d’anciennes applications en AngularJS + TypeScript. ✅ Actions clés : - 🏗 Développement et migration de plusieurs applications bancaires critiques en AngularJS + TypeScript. - ⚡ Optimisation des performances pour garantir des interfaces fluides et réactives. - 📱 Mise en place du responsive design, rendant les applications utilisables sur différents écrans. - 🎯 Référent technique : accompagnement des équipes, revue de code, bonnes pratiques. - 🎓 Formation & mentorat : montée en compétence des nouveaux entrants sur JavaScript et les standards de qualité. - 🔍 Qualification technique des candidats lors du recrutement. 📊 Résultats : ✔ Amélioration de la maintenabilité et des performances des applications bancaires. ✔ Expérience utilisateur optimisée, facilitant le travail des conseillers. ✔ Standardisation des bonnes pratiques et montée en compétence des équipes.

Développeur React

Orange

oct. 2014 - oct. 2015

1 an 1 mois

Toulouse area, France · On-site

📌 Contexte : Développement du front-end d’une solution SaaS de gestion de base de données, similaire à Firebase. Objectif : prototyper et livrer rapidement une interface intuitive pour gérer les données en temps réel. ✅ Actions clés : - ⚛️ Développement du front-end en React, optimisé pour la performance et la simplicité d’utilisation. - 🚀 Prototypage et mise en production rapide, permettant une validation produit efficace. - 🎯 Expérience utilisateur optimisée pour une gestion fluide des bases de données. 📊 Résultats : ✔ MVP livré rapidement, accélérant la mise sur le marché. ✔ Interface intuitive et performante, facilitant l’adoption du produit.

Développeur PHP

Novia Systems

oct. 2013 - oct. 2014

1 an 1 mois

Toulouse area, France · On-site

📌 Contexte : Développement d’une plateforme en PHP avec Symfony 1.7, à destination de l’Université de Toulouse, au sein d’une équipe agile de 6 personnes. ✅ Actions clés : - 🏗 Développement back-end en PHP/Symfony pour structurer la plateforme. - 🔄 Travail en méthode agile, avec des livraisons itératives et collaboration continue. - 🛠 Utilisation de Git pour une gestion efficace du code et des versions. 📊 Résultats : ✔ Plateforme déployée avec succès, améliorant la gestion des services universitaires. ✔ Collaboration agile fluide, assurant un développement itératif efficace.

Développeur PHP

PASSTIME

oct. 2011 - oct. 2013

2 ans 1 mois

Perpignan area, France · On-site

📌 Contexte : Développement d’une plateforme web avec front-office et back-office, d’une application mobile hybride Android/iOS, et d’un système de génération de guides imprimés. ✅ Actions clés : - 🏗 Développement PHP pour la plateforme web. - 🎨 Implémentation d’un nouveau design sur les trois produits : plateforme web, guides imprimés et application mobile. - ⚡ Optimisation du chargement pour améliorer la rapidité d’affichage. - 📱 Développement d’une application mobile hybride compatible Android & iOS. - 🌍 Gestion du responsive design et compatibilité avec Chrome, Internet Explorer et Safari. - 🖨 Automatisation de la génération et impression de guides, optimisant le processus. 📊 Résultats : ✔ Plateforme plus rapide et fluide, améliorant l’expérience utilisateur. ✔ Uniformisation et modernisation du design sur tous les supports. ✔ Compatibilité multi-navigateurs, assurant un accès optimal pour tous les utilisateurs. ✔ Processus d’impression optimisé, réduisant le travail manuel.

Développeur PHP

DellFreelance

janv. 2006 - janv. 2009

3 ans 1 mois

On-site

📌 Contexte : Développement d’une plateforme dédiée au support technique pour optimiser la gestion des demandes et interventions. ✅ Actions clés : - 🏗 Développement back-end PHP pour structurer et améliorer la plateforme. - 🔄 Optimisation des fonctionnalités pour une gestion plus fluide du support technique. - 🛠 Travail en équipe pour assurer des livraisons efficaces et évolutives. 📊 Résultats : ✔ Plateforme améliorée, facilitant la gestion des tickets et demandes de support. ✔ Optimisation des processus, réduisant les délais de traitement.


Formation

Clos Banet

BTS, Développement Informatique

2001 - 2003

2 ans 2 mois

Portfolio

Extensions Navigateur (Chrome, Firefox et Edge) et Application Desktop

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.