You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Johnny J.JJ

Johnny J.

WordPress Developer

€250/day
3 projects
Barcelona, ES
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Johnny

WordPress Developer | Custom Development, Performance, and Scalable Solutions

I build fast, scalable, and conversion-oriented WordPress websites for businesses that need more than just a page builder site.

I specialize in fully custom development — from ground-up builds, custom plugins, child themes, and advanced WooCommerce setups — to performance optimization and technical SEO. I also confidently work with existing themes, page builders, and complex legacy WordPress systems.

What I do:
Custom WordPress Development (Themes, Templates, and Full Builds)
Custom Plugin Development and Functionality Extensions
Child Theme Development and Secure Theme Customization
WooCommerce Development and Optimization (Performance + Conversions)
Working with Page Builders (Elementor, WPBakery, etc.) when necessary — without compromising performance
Speed Optimization and Core Web Vitals Improvements
Bug Fixing, Debugging, and Advanced Troubleshooting
Technical SEO Implementation and Site Structure Optimization
Migration, Refactoring, and Cleanup of Bloated WordPress Installations

Why clients hire me:
I build systems, not just pages — clean, scalable, and maintainable code
Strong focus on performance, SEO, and real business results
Ability to work across the entire WordPress stack (themes, plugins, backend logic)
Comfortable with both custom builds and highly elaborate page builder-based sites
Complex WordPress problem-solver that other developers avoid
Reliable, direct, and execution-focused communication

If you need a developer who can build it right, optimize it thoroughly, and scale it without breaking anything down the road — let's talk.
  • Arabic

    Native or bilingual

  • Hebrew

    Fluent

  • English

    Fluent

  • Italian

    Conversational

  • Spanish

    Basic

Remote only
Primarily works remotely

Experience

  • Rafael Medina Sanchez
    Malt logoOn Malt
    Tango Advisor - Phase 2 Frontend Development
    ENTERTAINMENT AND LEISURE
    April 2026 - April 2026
    Barcelona, Spain
    Phase 2 – Tango Advisor
    Voting System (Rules Engine)
    24-hour voting limit: one vote per user per event every 24 hours
    Date-based voting restrictions for Festivals, Marathons, and Meetups (voting unlocks automatically on the event date)
    Milonga and Practice events: voting always available
    Customized feedback messages for the user based on their voting actions
    Homepage and Event Discovery System
    Redesigned homepage as a dynamic event discovery platform
    Structured layout across 5 main categories with a 'most voted' carousel per category
    Vertical event listings organized by category
    Real-time search with dynamic filters (name, location, date, country) without page reloads
    Deployment and Delivery
    Full migration to production environment
    Delivery includes deployment to both staging and production.
    Fullstack JavaScript Front-End development WordPress PHP
  • Rafael Medina Sanchez
    Malt logoOn Malt
    Tango Advisor Login Page
    ENTERTAINMENT AND LEISURE
    April 2026 - April 2026
    Barcelona, Spain
    Additional Improvements – Tango Advisor
    Public Login and Registration System (frontend forms with restricted user permissions, anti-spam protection, and event-based redirection post-authentication)
    PWA installation prompt modal triggered on the first visit (progressive web app onboarding experience)
    Increased width of the event detail layout on desktop for better content readability and UX
    Removal of legacy shortcode [delete_tango_votes] and related obsolete functionality
    Delivery and testing performed on staging environment.
    JSON PWA PHP JavaScript WordPress
  • Rafael Medina Sanchez
    Malt logoOn Malt
    Voting System Fixes for Tango Website
    ENTERTAINMENT AND LEISURE
    March 2026 - April 2026
    Barcelona, Spain
    WordPress Voting System Refactoring and Enhancements
    Corrected vote storage logic using ACF Field Keys to prevent column mismatch and data inconsistency
    Implemented a centralized scoring engine with global and per-category average score calculations stored in fixed fields
    Synchronized scores between event detail pages and event explorer listings to ensure data consistency across the system
    Automatic LiteSpeed cache purging after each vote to ensure real-time score updates
    Prepared for internationalization (i18n): code structured for translation compatibility and integrated with Polylang/WPML voting data binding
    PWA configuration, including manifest.json, service worker implementation, app icon, and fullscreen mode support
    UX Enhancements: duplicate vote prevention, visual confirmation feedback, 'Rate' call-to-action button, and lazy loading optimization
    UI Improvements: Google Maps button integration, automatic link generation, and styling adjustments
    Full testing cycle and delivery on staging environment.
    PHP WordPress plugin JavaScript WordPress Advanced Custom Fields

Reviews

5.0

Out of 1 rating

R

Rafael

Muy buen profesional - Rafael Medina Sanchez

Reviewed on 4/7/2026

A quality and trustworthy professional

Recommendations

Be the first to recommend Johnny

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Full Stack Development with React and Node.js
    Yaniv Arad
    2024
    Desarrollo Full Stack con React y Node.js
  • Full Stack Web Development Course
    John Bryce College
    2018
    Curso de Desarrollo Web Full Stack

Certifications

  • Full Stack Web Development
    John Bryce
    2018
    jQuery HTML/CSS JavaScript MySQL WordPress PHP Bootstrap Node.js MongoDB React.js

Skill set

Categories