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

About Johnny

WordPress Developer | Custom Development, Performance & Scalable Solutions

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

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

What I do:
Custom WordPress development (themes, templates, and full builds)
Custom plugin development & functionality extensions
Child theme development & safe theme customization
WooCommerce development & optimization (performance + conversions)
Page builder work (Elementor, WPBakery, etc.) when needed — without compromising performance
Speed optimization & Core Web Vitals improvements
Bug fixing, debugging & advanced troubleshooting
Technical SEO implementation & site structure optimization
Migration, refactoring & cleanup of bloated WordPress setups
Why clients hire me:
I build systems, not just pages — clean, scalable, and maintainable code
Strong focus on performance, SEO, and real business results
Able to work across full stack WordPress (themes, plugins, backend logic)
Comfortable with both custom builds and heavily built page-builder sites
Problem solver for complex WordPress issues other developers avoid
Reliable, direct communication, execution-focused

If you need a developer who can build it properly, optimize it deeply, and scale it without breaking things later — 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
    Fase 2 — Tango Advisor 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 automatically unlocks on the event date)
    Milongas and Practice events: voting always available
    Personalized user feedback messages based on voting actions
    Homepage & Event Discovery System
    Homepage redesigned as a dynamic event discovery platform
    Structured layout by 5 main categories with a “most voted” carousel per category
    Vertical event listings organized by category
    Real-time search with live filters (name, location, date, country) without page reload
    Deployment & Delivery
    Full migration to production environment
    Delivery includes both staging and production deployment
    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-facing login and registration system (frontend forms with restricted user permissions, anti-spam protection, and event-based redirection after authentication)
    PWA install prompt modal triggered on first visit (progressive web app onboarding experience)
    Increased event detail layout width on desktop for improved content readability and UX
    Removal of legacy shortcode [borrar_votos_tango] and related deprecated functionality
    Delivery and testing performed in staging environment
    JSON PWA PHP JavaScript Wordpress
  • Rafael Medina Sanchez
    Malt logoOn Malt
    Fixes of the voting system for Tango website
    ENTERTAINMENT AND LEISURE
    March 2026 - April 2026
    Barcelona, Spain
    WordPress Voting System Refactor & Enhancements
    Fixed vote storage logic using ACF Field Keys to prevent column misalignment and data inconsistency
    Implemented a centralized rating engine with global and category-based average score calculations stored in fixed fields
    Synchronized ratings between event detail pages and event explorer listings to ensure data consistency across the system
    Automated LiteSpeed cache purge after each vote to ensure real-time score updates
    Internationalization (i18n) readiness: code structured for translation compatibility and integrated with Polylang/WPML voting data linkage
    PWA configuration setup including manifest.json, service worker implementation, app icon, and full-screen mode support
    UX improvements: duplicate vote prevention, visual confirmation feedback, “Rate” action button, and lazy loading optimization
    UI refinements: Google Maps button integration, automatic link generation, and styling adjustments
    Full testing cycle and delivery in 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 07/04/2026

Un profesional de calidad y confianza

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 React and Node.js
    Yaniv Arad
    2024
    Full Stack Development React and Node.js
  • Full Stack Web Development Course
    John Bryce College
    2018
    Full Stack Web Development Course

Certifications

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

Skill set

Categories