About Jonathan
- Création de sites : vitrines, e-commerce, blogs, portails, espaces membre
- Architecture : hooks/actions/filters, CPT, taxonomies, API REST, modules sur-mesure, gestion avancée des rôles et permissions.
- E-commerce : WooCommerce, Prestashop et Magento – personnalisation de modules, intégration de paiements, gestion complexe de catalogues, paniers et workflows métier.
- Front-end : intégration et optimisation de thèmes, création de blocs Gutenberg personnalisés, compatibilité avec Divi, Avada ou Elementor, performance et accessibilité.
- Back-end : API custom, optimisation SQL, cache objet, sécurité et scalabilité sur toutes les plateformes, ainsi que développement d’applications robustes avec Symfony.
- Multisite et environnements : déploiements, synchronisation de contenus, gestion des droits et configurations.
- Performance et optimisation : audits techniques, mise en cache, lazy loading, SEO technique, CRON, intégration CRM/ERP/API.
- Automatisation et intégration : workflows avec CRON, synchronisation avec outils tiers (CRM, ERP, API externes), scripts PHP pour tâches récurrentes.
- Projets complexes :résolution de problématiques techniques avancées, headless WordPress (React/Vue/Angular), PWA Magento/Prestashop, solutions Drupal modernes.
English
Conversational
French
Native or bilingual
Experience
- SaxMachine
On Malt
Développeur WordPress PHP – WooCommerceARTS AND CRAFTSOctober 2025 - December 2025 (2 months)Missions :- Mettre à jour l’environnement PHP, WordPress et plugins utilisés.
- Intégrer les maquettes HTML en templates WordPress statiques, sans découpage en blocs, pour l’ensemble du site.
- Mettre à jour les liens pour rendre le site dynamique avec WPLM, créer toutes les pages et gérer la traduction via code.
- Administrer le back-office pour le header (menus) et footer (infos, menus, adaptation CSS).
- Ajouter des blocs dynamiques sur la home page (“Nos dernières arrivées”) et gérer les contenus des pages “À propos”, “Location de Saxophone” et “Témoignages”.
- Ajouter et mettre en page des formulaires Contact et Commander via Contact Form 7, y compris des formulaires complexes.
- Adapter les templates WooCommerce pour les pages Single Product, archives et catégories : CSS, filtres de produits par catégorie et prix, boutons et blocs dynamiques.
- Importer les post types “occasion” en produits WooCommerce, avec ajout des metas ACF et import/export CSV.
- Mettre en place un serveur de test pour le recettage du site et validation des fonctionnalités.
Objectifs :- Créer un site WordPress/WooCommerce fonctionnel et dynamique avec gestion multilingue et templates statiques.
- Assurer une administration simple via le back-office pour toutes les pages et contenus dynamiques.
- Intégrer l’ensemble des fonctionnalités e-commerce (produits, filtres, formulaires) tout en respectant les maquettes graphiques.
- Garantir la compatibilité avec WooCommerce et l’évolutivité des contenus, tarifs et pages.
Résultats :- Site WordPress/WooCommerce entièrement opérationnel, dynamique et conforme aux maquettes.
- Gestion complète des contenus, menus et informations via le back-office.
- Importation réussie des produits “occasion” avec métadonnées complètes.
- Fonctionnalités e-commerce et formulaires intégrés et testés en environnement de recette.
- PLACE GRE'NETDéveloppeur Full Stack - Api REST SyracusApril 2025 - April 2025Missions :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.
- AndybrookDéveloppeur WordPress PHPMarch 2025 - March 2025Missions :Développement d’un SSO conditionnel entre deux sites e-commerce distincts en PHP natifGénération d’un token JWT signé (HMAC SHA-256) sur Site A pour les utilisateurs connectés et autorisésRedirection vers Site B avec le token dans l’URL : /sso-login?token=xxxVérification du token sur Site B : signature, expiration et droits d’accèsConnexion automatique ou création de l’utilisateur si inexistantStockage des droits d’accès dans une base de données relationnelle dédiéeDé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 plateformesObjectifs :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.
Reviews
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Formation Javascript/Ecmascript : Initiation + ApprofondissementDawan2018
- Formation nouvelles technologies (wordpress) - création de site WebCentre de formation Optédif2014
Certifications
- Créez votre premier site avec WordPressOpenclassroom2020
- Formation Javascript/Ecmascript : Initiation + ApprofondissementDawan2018