
Cédric RIBALTA
Développeur React, Angular et Node.js
Salaire / Taux journalier
Aix-en-Provence, France
Freelance
Peut venir sur site
Expertises
Langues
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
