About Jonathan
- **Website Creation**: showcase, e-commerce, blogs, portals, member areas
- **Architecture**: hooks/actions/filters, CPT, taxonomies, REST API, custom modules, advanced role and permission management.
- **E-commerce**: WooCommerce, Prestashop, and Magento – module customization, payment integration, complex catalog management, carts, and business workflows.
- **Front-end**: theme integration and optimization, custom Gutenberg block creation, compatibility with Divi, Avada, or Elementor, performance, and accessibility.
- **Back-end**: custom API, SQL optimization, object caching, security, and scalability across all platforms, as well as robust application development with Symfony.
- **Multisite and environments**: deployments, content synchronization, rights management, and configurations.
- **Performance and optimization**: technical audits, caching, lazy loading, technical SEO, CRON, CRM/ERP/API integration.
- **Automation and integration**: workflows with CRON, synchronization with third-party tools (CRM, ERP, external APIs), PHP scripts for recurring tasks.
- **Complex projects**: solving advanced technical problems, headless WordPress (React/Vue/Angular), PWA Magento/Prestashop, modern Drupal solutions.
English
Conversational
French
Native or bilingual
Experience
- SaxMachine
On Malt
WordPress PHP Developer – WooCommerceARTS AND CRAFTSOctober 2025 - December 2025 (2 months)Missions:- Update the PHP environment, WordPress, and plugins used.
- Integrate HTML mockups into static WordPress templates, without breaking them into blocks, for the entire site.
- Update links to make the site dynamic with WPLM, create all pages, and manage translation via code.
- Administer the back-office for the header (menus) and footer (info, menus, CSS adaptation).
- Add dynamic blocks on the home page ("Our latest arrivals") and manage content for "About Us", "Saxophone Rental", and "Testimonials" pages.
- Add and format Contact and Order forms using Contact Form 7, including complex forms.
- Adapt WooCommerce templates for Single Product, archive, and category pages: CSS, product filtering by category and price, dynamic buttons, and blocks.
- Import "used" post types as WooCommerce products, with ACF meta addition and CSV import/export.
- Set up a test server for site acceptance testing and feature validation.
Objectives:- Create a functional and dynamic WordPress/WooCommerce site with multilingual management and static templates.
- Ensure simple administration via the back-office for all pages and dynamic content.
- Integrate all e-commerce functionalities (products, filters, forms) while respecting graphic mockups.
- Guarantee compatibility with WooCommerce and the scalability of content, pricing, and pages.
Results:- Fully operational, dynamic WordPress/WooCommerce site compliant with mockups.
- Complete content, menu, and information management via the back-office.
- Successful import of "used" products with complete metadata.
- E-commerce functionalities and forms integrated and tested in the acceptance environment.
- PLACE GRE'NETFull Stack Developer - Syracus REST APIApril 2025 - April 2025Missions:Develop an automatic authentication mechanism for accessing digital resources via an SSO system based on the CAS protocol.Implement validation of CAS tickets (v2/v3) via the /serviceValidate endpoint, retrieving XML data returned by the Syracus REST API.Manage the dynamic creation of a user account from the uniqueIdentifier field without exposing a password.Synchronize user properties (name, first name, permissions, etc.) in the local directory of the resource site upon each login.Integrate a fluid redirection logic with security for entry URLs (service) and conditional ticket management.Develop a mapping table to link casid parameters to their respective CAS domains (multiple clients).Objectives:Provide secure and transparent authentication for third-party users via their institutional portal.Ensure reliable and compliant integration with the Syracus REST API and the CAS protocol.Allow immediate access to digital resources without double authentication.Centralize access rights management without storing passwords locally.Results:Deployment of a functional SSO compatible with multiple clients.Significant reduction in user support related to access issues.Full compliance with the institutional partner's security requirements.
- AndybrookWordPress PHP DeveloperMarch 2025 - March 2025Missions:Develop a conditional SSO between two distinct e-commerce sites in native PHP.Generate a signed JWT token (HMAC SHA-256) on Site A for logged-in and authorized users.Redirect to Site B with the token in the URL: /sso-login?token=xxx.Verify the token on Site B: signature, expiration, and access rights.Automatic login or user creation if non-existent.Store access rights in a dedicated relational database.Develop two secure HTTP endpoints: /sso/generate-token (Site A) and /sso-login (Site B).Prepare for bidirectional synchronization between the two platforms.Objectives:Provide a seamless authentication experience between two independent commercial platforms.Enhance the security of identity exchange without exposing credentials.Ensure flexible access rights management via a centralized user table.Results:Functional SSO deployment between the two environments within the deadlines.Instant and conditional connection between the two sites without re-entering passwords.Controlled security through JWT token encoding and strict verification.Modular and extensible structure, documented for quick onboarding by internal teams.
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
- Javascript/Ecmascript Training: Introduction + Deep DiveDawan2018
- New Technologies Training (WordPress) - Website CreationOptédif Training Center2014
Certifications
- Create Your First Website with WordPressOpenclassroom2020
- Javascript/Ecmascript Training: Introduction + Deep DiveDawan2018