depuis la création du compte
Confiez votre projet à Richard
Faites appel à l'expertise de Richard pour faire avancer votre projet, ou découvrez d'autres freelances pour trouver celui qui correspondra parfaitement à vos besoins.
🚀 J’aide les entreprises à accélérer leur go-to-market et à scaler leurs produits digitaux.
🧩 En tant que développeur Full Stack senior, j’interviens sur :
• Conception de SaaS évolutifs et MVP prêts à scaler
• Création d’API REST / GraphQL robustes
• Consommation d'API tierces
• Intégration Single Sign On (SSO) et fédération d’identité (OAuth2, OpenID Connect)
• Modernisation et refonte de codebases
• Refonte UX | Optimisation de l’expérience utilisateur
• Mise en place de CI/CD et workflows agiles adaptés
• Réduction de la dette technique et amélioration des stacks existantes
👥 J’accorde une grande importance à la collaboration, à la qualité du code et à la montée en compétences des équipes pour transformer les défis techniques en leviers de croissance produit.
📩 Vous voulez livrer plus vite, réduire les risques et scaler votre produit ? Échangeons !
Participation au développement et à l’évolution d’une plateforme SaaS BtoB en collaboration avec l’agence web Ipsoon. Travail en autonomie sur plusieurs projets front-end et services back-end en coordination avec le Lead Developer, le DevOps et le CTO.
📌 Projet 1 - Refonte UX d’une SPA (Single Page App) en vue mobile
→ Refonte de l’expérience mobile d’une SPA sous Vue.js 3 et Nuxt.js 3 pour améliorer navigation et ergonomie.
→ Intégration pixel-perfect des maquettes Figma avec une architecture Atomic Design et Tailwind CSS.
→ Optimisation des performances et participation à la TMA (maintenance et évolutions).
📌 Projet 2 - Mode Data Visualization
→ Conception et développement d’un module de visualisation de données.
→ Intégration avec Hasura et GraphQL pour la récupération de données.
→ Développement de composants avec Vue.js 3, Nuxt.js 3, Vuetify, Pinia et TypeScript.
📌 Projet 3 - Implémentation d’un système d’authentification SSO (Single Sign-On)
→ Intégration d’un SSO avec Okta et Microsoft Azure Active Directory.
→ Mise en place d’une architecture flexible : SSO-only, multi-SSO ou authentification hybride.
→ Gestion complète des parcours d’authentification (connexion, modification et réinitialisation de mot de passe).
→ Développement de services backend en Node.js (Fastify 5) pour l’intégration avec le système d’authentification.
🔗 Les projets 1 et 2 sont présentés plus bas sur mon profil LinkedIn.
🛠️ Nuxt 3 • Vue.js 3 • TypeScript • Node.js • Fastify 5 • Pinia • Vuetify • TailwindCSS • Atomic Design • GitHub • Notion
Participation à l’évolution d’un outil de gestion d’étudiants utilisé par plusieurs universités françaises, au sein d’une équipe de 4 développeurs.
📌 Synchronisation avec les gestionnaires d’emploi du temps
→ Conception et développement d’un moteur de synchronisation avec plusieurs gestionnaires via leurs APIs.
→ Architecture modulaire et extensible permettant l’ajout de nouveaux connecteurs.
→ Optimisation du code métier pour améliorer performances, fiabilité et maintenabilité.
→ Participation à la TMA et estimation autonome des tâches techniques.
📌 Refonte des tableaux de bord administratifs
→ Refonte UX des interfaces administratives avec Symfony UX / Stimulus.
→ Optimisation du traitement des données pour améliorer les performances côté interface.
→ Migration et adaptation des indicateurs vers une nouvelle structure de données.
🛠️ Symfony 6 • PHP 8.1 • Symfony UX • Stimulus • JavaScript • EasyAdmin • PostgreSQL • AWS (SQS, Lambda, RDS, CloudWatch) • Docker • PHPUnit • GitHub • Jira • Scrum • DDD
Participation à l’évolution d’un outil de télémédecine destiné à des établissements cliniques et praticiens, au sein d’une équipe de 8 développeurs.
📌 Maintenance et évolutions de la plateforme
→ Gestion des tickets TMA et TME pour corriger anomalies et livrer de nouvelles fonctionnalités.
→ Refactorisation front-end et back-end pour améliorer qualité, maintenabilité et performances.
→ Conception et estimation autonome des évolutions et nouvelles fonctionnalités.
📌 Refonte UX du calendrier des praticiens
→ Refonte complète de l’interface pour visualiser les disponibilités par jour, semaine ou mois.
→ Développement front-end avec Vue.js 2 et composants modulaires respectant le design system Atomic Design.
→ Filtrages dynamiques et navigation fluide pour rechercher praticiens selon spécialité, disponibilité ou établissement.
📌 Fiabilité et scalabilité de la plateforme
→ Contribution à l’amélioration de la performance et de la stabilité côté serveur et SPA.
→ Mise en place de tests unitaires et d’acceptance, préparation des mises en production.
→ Optimisation de l’architecture pour supporter la montée en charge des utilisateurs.
🛠️ Symfony 5 → 6.3 • PHP 7.4 • Vue.js 2 • TypeScript • JavaScript • Twig • Node.js • MongoDB • Redis • RabbitMQ • Docker • WSL2 • PHPUnit • Mocha • Sinon • Atomic Design • Kanban • GitHub
Titre certifié inscrit au RNCP au niveau 6 (EU), niveau 2 (FR) ou BAC+4
Enseignements autour de la programmation orientée objet à travers les technologies suivantes : JAVA, Hibernate, C#, PHP, HTML, CSS, Javascript, jQuery, Android, SQL
Conception Merise, MCD, MCT, MLD.
Titre certifié inscrit au RNCP au niveau 7 (EU), niveau 1 (FR) ou BAC+5.
Ingénierie logicielle et développement
Conception et administration de bases de données
Audit et évaluation des SI
Urbanisation et schéma directeur
Conduite de projet
Gestion du changement
Démarche qualité et industrialisation
Gestion des ressources et des budgets
Communication et information
Entreprenariat
Législation et droit des technologies informatiques