Jonathan Alcaras

Développeur PHP, Full Stack

Salaire / Taux journalier

Nîmes, France

Freelance, ouvert au CDI

À distance uniquement

Expertises

PHPSymfonyReactWordPressGitHubGitLabJavascriptAngularVueHTMLCSSBootstrapTailwind CSSPrestaShopShopifyRequêtes SQLMySQLPostgreSQLGitDockerWooCommerceGoogle Tag ManagerJiraBitbucket

Langues

Français (Maternelle)

À propos

Introduction

Développeur PHP, full stack freelance depuis 2009, je souhaite évoluer vers un CDI. J’interviens sur tout le cycle de développement : conception d’API, gestion des données, authentification sécurisée (SSO, JWT), temps réel via WebSocket et intégration de services. Polyvalent front et back, je travaille avec PHP, Symfony et JavaScript (Angular, Vue, React), ainsi que HTML, CSS et CMS majeurs. Je maîtrise SQL, Git, Docker et les outils modernes pour créer des solutions performantes.

Liens

Expérience de travail

Développeur Full Stack Freelance

Société personnelle

janv. 2009 - Présent

17 ans 10 mois

À distance

– Développeur full stack Freelance depuis 2009, j'ai collaboré avec divers clients sur des projets variés, allant du développement de sites web à la création d'applications web sur mesure.

Développeur PHP, Symfony

Hunimalis

juil. 2025 - sept. 2025

3 mois

Montpellier, France

– Développer un CMS multi-tenant minimaliste avec Symfony 7.3 et EasyAdmin, permettant aux clients de gérer certains paramètres et le contenu de leurs sites depuis une interface unique. – Concevoir le backend incluant la base de données, l'authentification et les API nécessaires pour la gestion des sites, pages et médias. – Créer un frontend responsive avec Bootstrap 5 et TinyMCE pour l'édition de contenu et la personnalisation des templates. – Implémenter deux types de templates : OnePage (landing page) et MultiPage (site complet). – Développer les entités Customer, Site, Page et Media avec leurs relations et gérer les rôles utilisateurs (ROLE_SUPER_ADMIN pour la gestion clients, ROLE_CLIENT pour la gestion du contenu). – Mettre en place un backoffice unique accessible à tous les utilisateurs et des sites clients accessibles via des chemins dédiés. – Intégrer des fonctionnalités de gestion de médias avec VichUploader et LiipImagine. – Préparer l'architecture multi-tenant sur une seule base de données, garantissant l'isolation des données clients. – Objectifs : Permettre aux clients de gérer leur site facilement sans intervention technique. – Centraliser la gestion des sites et le contenu via un backoffice unique. – Fournir une base flexible pour créer rapidement de nouveaux sites avec deux templates prédéfinis. – Garantir un système multi-tenant fiable et sécurisé pour plusieurs clients sur la même instance. – Résultats : Développement d'un MVP fonctionnel avec deux templates (OnePage et MultiPage) et un CRUD complet pour les sites, pages et médias. – Backoffice unique opérationnel avec dashboard temps réel pour les clients et super-admins. – Architecture multi-tenant prête à accueillir plusieurs clients avec isolation des données. – Intégration réussie des fonctionnalités TinyMCE, gestion des couleurs et du contenu personnalisé pour chaque site. – Mise en place d'une interface intuitive et responsive pour la gestion du contenu client.

Développeur Full Stack / React

Matthieu Binder

mai 2025 - juin 2025

2 mois

– Développement d'un moteur de recherche sur mesure en React, capable de gérer deux types de contenu avec filtres avancés. – Mise en place de modules front-end React affichant les résultats, avec navigation intuitive via des zones cliquables redirigeant vers différentes pages ou catégories. – Intégration d'un back-end API pour la récupération des contenus, le filtrage selon des conditions logiques (ET / OU) et la gestion des champs personnalisés enrichissant les contenus et catégories. – Séparation claire entre logique et présentation grâce à une architecture React modulaire et maintenable. – Objectifs : Offrir aux utilisateurs un moteur de recherche puissant, rapide et intuitif. – Permettre une navigation fluide avec des filtres précis et des résultats interactifs. – Assurer la maintenabilité et l'évolutivité du code via une architecture front-end modulable et un back-end structuré. – Résultats : Application React fonctionnelle et performante pour la recherche et la navigation des contenus. – Amélioration notable de l'expérience utilisateur grâce à des filtres dynamiques et des zones cliquables pour accéder rapidement aux informations. – Code modulaire, maintenable et évolutif, avec bonnes pratiques de versioning et gestion du back-end via API.

Développeur Full Stack - Api REST Syracus

LES AMIS DE LA PLACE GRE'NET

avr. 2025 - avr. 2025

1 mois

– Développer un mécanisme d'authentification automatique pour l'accès aux ressources numériques via un système SSO basé sur le protocole CAS. – Implémenter la validation des tickets CAS (v2/v3) via l'endpoint /serviceValidate, avec récupération des données XML renvoyées par l'API REST Syracus. – Gérer la création dynamique d'un compte usager à partir du champ uniqueIdentifier sans exposer de mot de passe. – Synchroniser les propriétés utilisateurs (nom, prénom, droits, etc.) dans l'annuaire local du site ressource à chaque connexion. – Intégrer une logique de redirection fluide avec sécurisation des URLs d'entrée (service) et gestion conditionnelle des tickets. – Développer une table de correspondance pour relier les paramètres casid à leurs domaines CAS respectifs (clients multiples). – Objectifs : Offrir une authentification sécurisée et transparente aux utilisateurs tiers via leur portail institutionnel. – Garantir une intégration fiable et conforme avec l'API REST Syracus et le protocole CAS. – Permettre un accès immédiat aux ressources numériques sans double identification. – Centraliser la gestion des droits d'accès sans stocker de mot de passe localement. – Résultats : Mise en production d'un SSO fonctionnel compatible multi-clients. – Réduction significative du support utilisateur lié aux problèmes d'accès. – Mise en conformité totale avec les exigences de sécurité du partenaire institutionnel.

Développeur PHP

AndyBrook

mars 2025 - mars 2025

1 mois

– Développement d'un SSO conditionnel entre deux sites e-commerce distincts en PHP natif – Génération d'un token JWT signé (HMAC SHA-256) sur Site A pour les utilisateurs connectés et autorisés – Redirection vers Site B avec le token dans l'URL : /sso-login?token=xxx – Vérification du token sur Site B : signature, expiration et droits d'accès – Connexion automatique ou création de l'utilisateur si inexistant – Stockage des droits d'accès dans une base de données relationnelle dédiée – Développement de deux endpoints HTTP sécurisés : /sso/generate-token (Site A) et /sso-login (Site B) – Préparation à une synchronisation bidirectionnelle entre les deux plateformes – Objectifs : Offrir une expérience d'authentification transparente entre deux plateformes commerciales indépendantes. – Renforcer la sécurité de l'échange d'identité sans exposer les identifiants. – Assurer une gestion souple des droits d'accès via une table utilisateur centralisée. – Résultats : Déploiement fonctionnel du SSO entre les deux environnements dans les délais impartis. – Connexion instantanée et conditionnelle entre les deux sites sans ressaisie de mot de passe. – Sécurité maîtrisée grâce à l'encodage et à la vérification stricte des jetons JWT. – Structure modulaire et extensible, documentée pour prise en main rapide par les équipes internes.

Développeur PHP, WordPress / WooCommerce

UNE TETE BIEN FAITE

sept. 2024 - déc. 2024

4 mois

Montpellier, France

– Concevoir et développer une plateforme d'inscription WooCommerce entièrement sur-mesure pour la vente de stages extrascolaires. – Mettre en place un formulaire Divi personnalisé permettant aux parents de créer leur compte et d'enregistrer leurs enfants, responsables légaux et personnes à prévenir. – Étendre WooCommerce afin d'ajouter/modifier/supprimer enfants et informations médicales directement depuis le compte parent. – Intégrer, dans chaque produit, la sélection multi-enfants, le choix des jours de cantine et de garderie et la tarification dégressive correspondante. – Afficher dans le panier, le tunnel de commande et les e-mails un récapitulatif complet (enfants, cantine, garderie, responsables, autorisations photos, etc.). – Développer, côté admin, un moteur de recherche parent/enfant et un export CSV des listes par produit. – Assurer le versioning Git et la livraison continue via GitHub. – Objectifs : Offrir aux parents un parcours d'inscription simple, autonome et 100% en ligne, sans formulaire papier. – Réduire le temps de gestion pour l'équipe pédagogique : centraliser toutes les données enfants et automatiser les exports. – Garantir une facturation précise et dynamique en fonction du nombre d'enfants et des options (cantine, garderie). – Sécuriser et tracer toutes les informations sensibles (médical, urgences) via un back-office dédié. – Maintenir des standards de qualité de code (POO, logs, tests) afin de faciliter l'évolutivité et la maintenance. – Résultats : Livraison d'une plateforme opérationnelle en production avant la campagne d'inscriptions de janvier 2025. – +40% d'inscriptions validées en ligne la première semaine (vs. ancien système manuel). – Réduction de 70% du temps de support côté administration grâce au moteur de recherche et à l'export CSV. – Aucune anomalie critique détectée durant la période de lancement ; logs en place pour le suivi long terme. – Satisfaction client élevée : le projet sert désormais de référence pour d'autres sites de stages.

Développeur Full Stack - Api Selforce, Google Map, Geoportailfrance

Valeco

juin 2024 - oct. 2024

5 mois

Montpellier, France

– Développement d'un formulaire multi-étapes avec jauge d'avancement, validation dynamique des champs (formats, champs obligatoires, longueurs) et sauvegarde des réponses à chaque étape. – Intégration d'une carte interactive avec l'API GeoportailFrance permettant la sélection de plusieurs parcelles et le calcul de surface. – Connexion aux API Google Maps (autocomplétion d'adresse) et l'API Salesforce (envoi des réponses dans le CRM). – Implémentation d'un système conditionnel d'envoi d'emails basé sur les départements, configurable. – Sécurisation des données sensibles avec chiffrement/déchiffrement du secret Salesforce avec open SSL et ajout des DataLayers pour le suivi analytics. – Objectifs : Fluidifier la collecte d'informations pour les projets agrivoltaïques. – Garantir la compatibilité avec les outils tiers (CRM, cartographie, analytics). – Proposer une expérience utilisateur claire, progressive et sécurisée. – Résultats : Formulaire déployé en production, entièrement connecté et opérationnel. – Processus de qualification des projets optimisé. – Base technique fiable, sécurisée et extensible.

Développeur Full Stack, API REST interne

Officéo

juin 2024 - sept. 2024

4 mois

– Développement full stack d'un formulaire multi-étapes responsive avec jauge de progression, pré-remplissage via simpleToken et validations front/back. – Mise en place de la logique métier côté serveur (calendrier J+90, affichage conditionnel selon le mode de travail). – Développement d'un back-office configurable pour la gestion des visuels, contenus, boutons et messages d'erreur. – Intégration avec l'API interne pour l'envoi des données au CRM et gestion des retours HTTP + emails de confirmation. – Implémentation du tracking via Google Tag Manager. – Objectifs : Fluidifier le parcours utilisateur sans ressaisie. – Offrir un outil 100% administrable aux équipes marketing. – Sécuriser et fiabiliser les échanges avec l'API et le CRM. – Résultats : Formulaire full stack opérationnel avec un taux de complétion > 90 %. – Réduction des erreurs utilisateur et des tickets de support. – Processus d'inscription plus rapide et données CRM plus fiables.

Développeur PHP, Symfony

Moria Surgical

janv. 2024 - sept. 2024

9 mois

– Auditer et corriger la base technique SEO (robots.txt, sitemap, canonical, hreflang, 404). – Repenser l'arborescence et créer des templates de pages adaptés (produit, article, catégorie). – Optimiser les balises HTML (Hn, meta-title, meta-description) et enrichir les contenus existants. – Développer de nouveaux contenus stratégiques (fiches produits, articles longs, FAQ). – Moderniser certains éléments clés du site (page d'accueil, filtres selon la nouvelle structure). – Objectifs : Renforcer la visibilité SEO du site à l'international. – Offrir une navigation plus claire et pertinente. – Augmenter la qualité et la profondeur des contenus pour répondre aux intentions de recherche. – Mettre en place un socle technique solide et évolutif. – Résultats : Amélioration notable de l'indexation et de la structure SEO. – Meilleure performance sur les requêtes ciblées. – Base technique prête pour un déploiement de contenu à plus grande échelle.

Développeur Full Stack – API Terminal 49

AC Consulting

juil. 2024 - juil. 2024

1 mois

Montpellier, France

– Développer une application full stack autonome pour interroger une API REST de suivi logistique (Terminal 49) et afficher les informations de tracking à partir d'un numéro de conteneur ou de suivi. – Concevoir un champ de recherche front-end permettant la saisie et l'envoi des requêtes vers le back-end. – Implémenter la communication avec l'API externe pour récupérer, normaliser et traiter les données en temps réel. – Afficher dynamiquement les résultats côté front via des appels asynchrones. – Développer une interface d'administration permettant de configurer dynamiquement la clé API et l'URL de base du service. – Objectifs : Offrir une intégration rapide, fiable et sécurisée avec l'API Terminal 49. – Garantir une configuration simple et autonome via l'interface d'administration. – Mettre en place une architecture full stack claire, maintenable et découplée entre front-end et back-end. – Résultats : Application full stack livrée en production dans les délais. – Intégration fluide et stable avec l'API Terminal 49. – Expérience utilisateur optimisée avec un suivi instantané des conteneurs. – Projet documenté et versionné pour assurer sa maintenabilité et son évolution.

Développeur Full Stack, WebSocket

Rose Auctions

févr. 2024 - juil. 2024

6 mois

Montpellier, France

– Mise en place d'un compte à rebours temps réel synchronisé mondialement pour corriger les écarts d'affichage de fin d'enchère entre utilisateurs. – Développement d'un système full stack basé sur WebSocket pour diffuser en continu l'heure serveur vers tous les clients connectés. – Implémentation de la logique back-end déclenchant automatiquement les actions de fin d'enchère à l'expiration du temps serveur. – Synchronisation du front-end avec les données temps réel pour un affichage précis et instantané. – Objectifs : Garantir une synchronisation fiable et identique du compte à rebours pour tous les utilisateurs, quelle que soit leur localisation. – Assurer un déclenchement précis et sans latence des traitements de fin d'enchère. – Mettre en place une architecture temps réel performante, scalable et maintenable. – Résultats : Synchronisation globale du compte à rebours en temps réel via WebSocket. – Suppression des écarts horaires entre utilisateurs de différentes zones géographiques. – Amélioration significative de la fiabilité du système d'enchères et de l'expérience utilisateur. – Solution full stack robuste, documentée et prête pour une montée en charge.

Développeur Full Stack

TOESCHI IMMOBILIER

févr. 2024 - févr. 2024

1 mois

Montpellier, France

– Concevoir une passerelle automatique de mise à jour des annonces immobilières via un fichier ZIP. – Développer un processus complet d'importation de données depuis un CSV jusqu'à la publication sur le site. – Gérer l'import d'images associées aux annonces. – Implémenter la détection de doublons via identifiant unique pour mise à jour ou création d'annonces. – Objectifs : Permettre une automatisation totale de la mise à jour des annonces à partir des fichiers transmis par le client. – Faciliter la gestion des annonces immobilières sans intervention manuelle. – Garantir la fiabilité des données importées, avec une logique de contrôle et de mise à jour propre. – Maintenir une structure de code modulaire, évolutive et maintenable. – Résultats : Passerelle fonctionnelle en production, gérant l'import de plusieurs centaines d'annonces en quelques minutes. – Réduction significative du temps de gestion manuelle des annonces. – Aucune dépendance à un plugin ou frameworks tiers, code entièrement natif et optimisé. – Système automatisé de mise à jour différenciée (création ou modification selon les données reçues). – Déploiement sécurisé via Git + repository GitHub.

Développeur PHP

Temenis Conseil

déc. 2023 - févr. 2024

3 mois

Montpellier, France

– Développement from scratch d'un module PHP sur mesure pour la création d'un intranet dédié aux collaborateurs. – Mise en place d'un module CRA (Compte Rendu d'Activité) avec saisie jour par jour et validation par signature. – Développement d'un module de gestion des congés avec calcul automatique des jours et processus de validation. – Intégration complète des workflows : enregistrement, signature, envoi de mails, validation par l'administrateur. – Création de tables personnalisées dans la base de données pour la gestion fine des modules. – Objectifs : Offrir un outil interne fiable et intuitif pour le suivi des activités et la gestion des congés. – Centraliser la saisie, le contrôle et la validation des données collaborateurs dans un environnement PHP sécurisé. – Automatiser les calculs, envois et filtrages pour minimiser les tâches manuelles de l'administrateur. – Concevoir une solution 100% custom, sans dépendance à des plugins ou frameworks tiers. – Résultats : Mise en production d'un intranet fonctionnel et sécurisé, adopté par les collaborateurs. – Gain de temps significatif pour le service RH grâce à l'automatisation des validations CRA et congés. – Interface intuitive permettant une saisie fluide des temps d'activité avec contrôle des totaux journaliers. – Système de signature électronique via code unique intégré et automatisé. – Suivi détaillé des demandes grâce à des filtres par utilisateur, mois et année. – Déploiement progressif via Git et hébergement du projet sur repository GitHub.

Développeur WordPress / WooCommerce

Dalt

mai 2023 - juil. 2023

3 mois

– Support au développement de la partie WooCommerce sur un thème custom en cours de réalisation. – Modification du comportement natif de WooCommerce pour intégrer un processus de devis avant commande. – Intégration de multi adresses de livraison et gestion avancée du panier via sessions. – Objectifs : Permettre aux utilisateurs de créer un devis depuis le bouton « Ajouter au panier », en lien avec un plugin de gestion de devis. – Ajouter une étape de validation du devis par l'administrateur avant conversion en commande. – Offrir à l'agence un soutien technique WooCommerce expert, avec intégration fluide à l'équipe et aux outils en place. – Résultats : Fonctionnalité complète de conversion de devis en commande, conforme aux attentes. – Implémentation de la sauvegarde du panier via session utilisateur. – Intégration réussie au sein de l'équipe, avec communication structurée via Jira, GitHub (PR) et respect du workflow en place.

Développeur WordPress

YAM

mars 2023 - mars 2023

1 mois

– Refonte complète d'un site e-commerce sous WooCommerce avec intégration via Elementor. – Mise en place des maquettes Elementor avec récupération dynamique des données via meta-box. – Ajout d'un mega-menu personnalisé avec Elementor. – Création et modification de templates pour les pages catégories avec les modèles Elementor. – Développement d'un plugin Elementor pour ajouter des widgets personnalisés. – Création full custom des pages Panier (Cart) et Validation (Checkout) avec réorganisation des blocs et ajout direct d'up-sells au panier depuis la page cart. – Objectifs : Offrir une boutique WooCommerce personnalisée, facile à gérer via Elementor. – Optimiser l'expérience utilisateur grâce à un mega-menu et un parcours d'achat fluide. – Permettre une gestion avancée des produits liés (up-sells) directement dans le panier. – Résultats : Intégration complète des maquettes Elementor avec gestion dynamique des données personnalisées. – Mise en place d'un mega-menu performant et adaptable. – Amélioration du tunnel d'achat avec ajout direct des produits up-sells. – Plugin Elementor fonctionnel pour étendre les possibilités de design.

Développeur Full Stack / React

ooblik

févr. 2023 - mars 2023

2 mois

– Développement d'une interface React pour piloter l'export et la gestion des commandes via API. – Déclenchement automatique de l'export à la création d'une commande et affichage en temps réel des fichiers JSON et PDF générés. – Suivi de l'état des commandes (actives, archivées, expirées) et gestion centralisée des dossiers. – Intégration d'un nettoyage automatique des commandes obsolètes via l'API. – Objectifs : Automatiser la génération et l'archivage des commandes depuis une interface moderne. – Offrir une visualisation claire et un suivi en temps réel des exports. – Garantir l'accès fiable aux fichiers JSON et PDF pour chaque commande. – Résultats : Application React opérationnelle pour le déclenchement et le suivi des exports. – Organisation claire et structurée des données et fichiers de commande. – Optimisation du stockage et maintenance simplifiée grâce au nettoyage automatisé.

Développeur PHP, WordPress/WooCommerce, API CNET

Mon Parc Informatique

oct. 2021 - janv. 2023

1 an 4 mois

– Refonte complète du site Thinkble pour gérer plus de 40 000 produits via une intégration API CNET. – Reprise totale du fonctionnement des pages produits et catégories WooCommerce en mode dynamique via API. – Suppression du besoin de créer manuellement des fiches produits WooCommerce. – Création PHP dynamique de filtres de recherche basés sur les données récupérées via l'API CNET – Objectifs : Offrir une solution performante capable de charger et afficher dynamiquement un catalogue produit très volumineux. – Éliminer la gestion manuelle des fiches produits sur WooCommerce. – Proposer des filtres dynamiques pour faciliter la recherche produit par les utilisateurs – Résultats : Mise en place d'un système d'affichage produit totalement dynamique et scalable. – Amélioration de la performance et de la gestion du catalogue produit. – Expérience utilisateur enrichie grâce à des filtres dynamiques créés automatiquement.

Développeur Full Stack / Angular

Groupe PREVIEW

sept. 2021 - oct. 2021

2 mois

– Développement d'un module Angular personnalisé pour un moteur de recherche de produits. – Ajout de 4 filtres dynamiques permettant de trier les produits par catégories et par date. – Intégration du moteur de recherche directement sur la page d'accueil pour un accès rapide. – Création d'une page de résultats avec filtrage interactif et mise à jour dynamique des produits selon les critères sélectionnés par l'utilisateur. – Objectifs : Fournir une recherche précise et adaptée aux besoins du client pour des produits spécifiques. – Permettre un filtrage efficace grâce à des champs personnalisés et une interface dynamique. – Améliorer l'expérience utilisateur avec un accès direct et fluide depuis la page d'accueil. – Résultats : Moteur de recherche fonctionnel et intégré, répondant aux exigences du client. – Navigation produit optimisée grâce à un filtrage dynamique et intuitif. – Interface ergonomique et responsive, construite avec Angular et technologies front-end standard. – Livraison dans les délais avec un code maintenable et évolutif.

Développeur PHP, API REST, API ActiveCampaign

Web Trade Immo

juin 2021 - juin 2021

1 mois

– Mettre en place un système d'inscription PHP des utilisateurs via API REST entre deux sites distincts. – Développer un appel AJAX depuis le site numéro 1 vers le site numéro 2. – Traiter la réception de la requête REST API sur le site numéro 2 pour créer un utilisateur et lui envoyer un email de confirmation. – Intégrer la communication avec l'API ActiveCampaign pour gérer l'inscription des utilisateurs à une liste de diffusion. – Implémenter plusieurs requêtes cURL via l'API ActiveCampaign : vérification de compte, création si inexistant, et inscription à la liste selon l'ID utilisateur. – Objectifs : Automatiser la création de comptes utilisateurs sur un second site suite à un achat. – Garantir la synchronisation des données utilisateurs entre deux plateformes distinctes. – Assurer l'inscription automatique à une liste de diffusion ActiveCampaign pour optimiser la communication marketing. – Résultats : Déploiement d'un système robuste d'échange de données utilisateur entre deux sites. – Automatisation complète du processus d'inscription et de mailing post-achat, sans intervention manuelle. – Intégration réussie et sécurisée de l'API ActiveCampaign pour la gestion des listes de diffusion.

Développeur PHP

UNLCK

mars 2021 - mars 2021

1 mois

– Concevoir et développer un mini formulaire multi-étapes permettant de filtrer les réponses des utilisateurs. – Implémenter un baromètre des salaires adapté aux métiers tech, basé sur les réponses fournies par l'utilisateur. – Intégrer une logique de coefficients variables appliqués selon les réponses afin d'affiner le calcul final du salaire estimé. – Gérer l'affichage dynamique des résultats via une interface utilisateur claire et interactive. – Mettre en place une progression fluide entre les étapes du formulaire. – Objectifs : Fournir une estimation précise du salaire selon différents critères métiers et personnels. – Simplifier l'expérience utilisateur avec un formulaire clair, interactif et progressif. – Automatiser le calcul du salaire grâce à un système de coefficients ajustés selon les réponses. – Résultats : Livraison d'une page web fonctionnelle avec un baromètre des salaires interactif et personnalisable. – Mise en place d'un filtrage dynamique des résultats en temps réel en fonction des réponses utilisateurs. – Amélioration de la compréhension des salaires dans le secteur tech grâce à un outil précis et ergonomique.

Développeur WordPress

Agence Mayflower

nov. 2020 - mars 2021

5 mois

– Concevoir et développer un thème WordPress entièrement from scratch basé sur un design fourni par l'agence. – Mettre en place une architecture multisite WordPress adaptée au projet. – Intégrer une Progressive Web App (PWA) pour une expérience utilisateur améliorée et responsive. – Assurer le versionning rigoureux du code avec Git et gestion des dépôts sur Bitbucket. – Collaborer avec les équipes via les maquettes sur Invisionapp pour respecter la charte graphique et le design. – Objectifs : Fournir un thème sur mesure, performant et adaptable aux besoins spécifiques du multisite. – Offrir une expérience utilisateur moderne grâce à la PWA, compatible mobile et desktop. – Garantir une bonne gestion du code source avec un suivi précis des versions. – Résultats : Livraison d'un thème WordPress custom, stable et conforme aux maquettes fournies. – Mise en place d'un multisite fonctionnel répondant aux besoins du client. – Déploiement réussi d'une Progressive Web App offrant une navigation fluide et rapide. – Maintien d'un processus de développement organisé avec Git et Bitbucket, facilitant la collaboration et le suivi.

Développeur PHP, API REST

Qualintra SA

juil. 2020 - sept. 2020

3 mois

– Développer une WebApp PHP sur mesure connectée à une base de données tierce via une API. – Créer un système d'inscription personnalisé comprenant la création de compte, la connexion, la réinitialisation du mot de passe et l'envoi de mails configurables. – Mettre en place un parcours d'achat restreint aux utilisateurs connectés, avec gestion de paiement via PayPal et code promo. – Intégrer une API externe pour récupérer les résultats de tests utilisateurs après achat, puis stocker les données JSON dans leur profil. – Dynamiser l'affichage des catégories et des articles du blog en fonction des résultats de test récupérés via l'API. – Objectifs : Proposer un parcours utilisateur fluide, sécurisé et personnalisé, depuis l'inscription jusqu'à l'achat et la consultation de contenus. – Synchroniser automatiquement les données utilisateurs issues d'une API tierce après achat d'un produit. – Offrir un affichage de contenu ciblé en fonction des résultats obtenus via l'API de coaching. – Résultats : Déploiement d'une WebApp fonctionnelle et sur mesure. – Processus d'inscription et de connexion opérationnel, avec notifications personnalisables. – Connexion API réussie, assurant la récupération et la conservation des résultats utilisateurs. – Affichage conditionnel des contenus du blog selon les données collectées, pour une expérience utilisateur plus pertinente.

Développeur PHP

Cyberscope

juin 2020 - juil. 2020

2 mois

– Concevoir un système d'inscription sécurisé avec pop-up d'enregistrement, de connexion et de récupération de mot de passe. – Développer l'envoi d'emails de confirmation de compte à l'inscription. – Mettre en place un système de vote limité à 3 projets par jour et par utilisateur connecté. – Automatiser la remise à zéro quotidienne du compteur de vote. – Offrir la possibilité d'annuler un vote pour en choisir un autre. – Afficher un tableau de suivi des votants pour chaque projet soumis au vote. – Objectifs : Garantir l'accès restreint aux votes uniquement aux utilisateurs inscrits. – Offrir une expérience utilisateur fluide et intuitive à travers des modales interactives. – Assurer une transparence sur les votes avec une traçabilité complète des actions. – Résultats : Mise en production d'un système de vote fiable avec contrôle des accès et des droits utilisateurs. – Augmentation de la participation grâce à l'expérience utilisateur simplifiée. – Traçabilité des résultats de vote pour chaque projet avec données consolidées en back-office.

Développeur WordPress / WooCommerce

RAYMOND WEIL S.A.

juin 2019 - juil. 2020

1 an 2 mois

Bordeaux, France

– Prendre en charge l'ensemble du développement WordPress pour le site officiel de l'entreprise. – Apporter des conseils techniques et des propositions graphiques pour améliorer l'ergonomie et l'interface. – Intégrer et structurer du contenu selon les chartes graphique et éditoriale. – Développer de nouvelles pages, templates personnalisés, et fonctionnalités spécifiques. – Créer des plugins WordPress sur mesure adaptés aux besoins internes. – Gérer la dimension multilingue du site et l'intégration e-commerce via WooCommerce. – Assurer la maintenance corrective et évolutive : débogage, mises à jour régulières. – Optimiser le thème, le responsive design, et les performances de chargement du site. – Utiliser Git pour versionner les développements et suivre les évolutions du site. – Objectifs : Maintenir un site stable, performant et à jour en continu sur toute la durée de la mission. – Améliorer l'expérience utilisateur à travers un design responsive, fluide et intuitif. – Répondre rapidement aux besoins techniques et commerciaux de l'équipe marketing. – Résultats : Amélioration de la stabilité du site avec une réduction significative des bugs. – Optimisation du temps de chargement et du responsive design pour les supports mobiles. – Mise en place de développements sur mesure parfaitement intégrés à l'écosystème WordPress de l'entreprise.

Développeur Full Stack

Jenkaa

avr. 2019 - mai 2019

2 mois

Bordeaux, France

– Développement d'un portail full stack permettant la mise en relation entre internautes et consultants à proximité. – Création d'un intranet pour que les consultants puissent s'inscrire, gérer leurs offres et enrichir leur profil. – Implémentation de types d'utilisateurs personnalisés (« Client », « Consultant ») avec profils détaillés (photos, adresse, coordonnées, suivi CRM). – Mise en place de la gestion complète des prestations liées aux consultants. – Développement d'un formulaire de demande de prestation avec création automatique de la fiche prestation et notifications par email. – Objectifs : Fournir une plateforme intuitive pour gérer la relation client-coach. – Permettre aux consultants de gérer facilement leurs offres et profils. – Centraliser et automatiser la demande et le suivi des prestations. – Résultats : Application full stack robuste pour la mise en relation et le suivi des prestations. – Gestion complète du cycle de vie des prestations : création, suivi, mise à jour et notifications. – Interface front-end fonctionnelle et personnalisée selon le rôle de chaque utilisateur.

Développeur PHP

Page Publique

févr. 2019 - mars 2019

2 mois

Bordeaux, France

– Concevoir un formulaire sur mesure permettant de récupérer des commentaires utilisateurs enrichis. – Collecter les données suivantes : nom, prénom, adresse e-mail, date et heure de soumission, adresse IP, catégorie et contenu du commentaire. – Implémenter un script de validation des champs avant enregistrement. – Afficher un message de confirmation une fois le commentaire soumis avec succès. – Créer une table spécifique dans la base de données pour centraliser les commentaires et faciliter leur export CSV. – Objectifs : Offrir au client un moyen fiable de collecter les retours utilisateurs avec un formatage prêt pour traitement interne. – Permettre une récupération directe des commentaires via export CSV. – Garantir l'intégrité et la traçabilité des données collectées. – Résultats : Déploiement d'un formulaire fonctionnel conforme aux exigences de collecte de données. – Mise en place d'un système de stockage structuré pour l'exploitation des retours utilisateurs. – Simplification du processus d'analyse et d'exportation des données pour le client.

Développeur React / Angular

14eight

janv. 2019 - févr. 2019

2 mois

– Intégrer une équipe Agile en renfort pour le développement d'une application web de recrutement. – Contribuer au développement des composants front-end de l'application en AngularJS. – Participer à l'évolution et à l'optimisation des interfaces utilisateur. – Assurer une communication fluide avec l'équipe technique pour la mise en œuvre des fonctionnalités. – Objectifs : Accélérer le développement de l'application de recrutement en renforçant temporairement l'équipe. – Maintenir une qualité de code homogène et respectueuse des standards AngularJS. – Garantir la livraison dans les délais des modules confiés. – Résultats : Collaboration efficace avec l'équipe 14eight dans un environnement Agile. – Déploiement progressif des fonctionnalités de l'application web. – Amélioration de la fluidité et de la réactivité de l'interface utilisateur.

Développeur WordPress / WooCommerce

Les Fleurs Dupont

déc. 2018 - janv. 2019

2 mois

Bordeaux, France

– Développer un plugin WordPress e-commerce sur mesure pour la personnalisation de produits. – Intégrer ce plugin avec WooCommerce afin de gérer la vente des produits personnalisés. – Mettre en place un système complet permettant aux utilisateurs de créer leurs produits personnalisés en ligne. – Objectifs : Permettre aux clients de concevoir et commander des produits personnalisés via la boutique en ligne. – Assurer une intégration fluide avec WooCommerce pour la gestion des commandes et paiements. – Offrir une interface utilisateur simple et intuitive pour la personnalisation. – Résultats : Livraison d'un plugin fonctionnel et stable qui répond au besoin spécifique de personnalisation. – Amélioration de l'expérience client sur le site grâce à un processus de création produit interactif. – Augmentation des ventes grâce à la personnalisation des offres.

Développeur WordPress

Woptimo

déc. 2017 - avr. 2018

5 mois

Bordeaux, France

– Concevoir le webdesign complet du site vitrine, page par page, en respectant la charte graphique de l'entreprise. – Développer un thème WordPress sur mesure entièrement from scratch. – Intégrer les maquettes graphiques dans un environnement WordPress responsive. – Objectifs : Offrir à Woptimo un site vitrine professionnel, esthétique et conforme à son identité visuelle. – Garantir une intégration fluide entre design personnalisé et fonctionnalités WordPress. – Assurer une expérience utilisateur optimisée sur tous les supports. – Résultats : Réalisation d'un site WordPress unique, fidèle à la charte graphique de l'entreprise. – Livraison d'un thème performant, responsive et facilement administrable. – Satisfaction du client grâce à une approche sur mesure alliant design et technique.

Développeur WordPress

Communauté de commune de la plaine de l'Ain

juin 2017 - oct. 2017

5 mois

Lyon, France

– Concevoir les maquettes de l'intranet en respectant la charte graphique de la collectivité. – Développer un thème WordPress sur mesure pour un usage interne. – Intégrer des fonctionnalités spécifiques telles que la gestion de profils, l'échange documentaire et un forum collaboratif. – Objectifs : Permettre une meilleure communication et collaboration entre les différentes communes de la Plaine de l'Ain. – Offrir une solution ergonomique, sécurisée et facile à prendre en main pour tous les agents. – Centraliser les échanges et la documentation interne au sein d'un outil unique. – Résultats : Réalisation d'un intranet complet et fonctionnel, accessible à l'ensemble des utilisateurs de la communauté. – Interface intuitive pour la gestion des profils, la consultation des membres et le partage de documents. – Satisfaction des équipes grâce à un outil collaboratif fiable et personnalisé.


Licences et certifications

Formation Javascript/Ecmascript: Initiation + Approfondissement

Délivré le : janv. 2018

Certifié par Dawan

Formation nouvelles technologies (Web) - création de site Web

Délivré le : janv. 2014

Certifié par Centre de formation Optédif

Formation en Alternance: HTML, Css, Javascript, PHP

Délivré le : janv. 2009

Certifié par CTI Formation

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.