← Back to projects
WordPress 2025 Lead Developer

Maluma.online

Rediseño completo del sitio del artista con foco en performance real, dos idiomas y un panel administrable que el equipo de marketing usa sin entrenamiento técnico — ningún cambio editorial pasa por código.

Role
Lead Developer
Year
2025
Duration
2 meses
Stack
WordPress
Sitio web Maluma
§ 01 Challenge

El sitio del artista cargaba lento, necesitaba operar en dos idiomas y cualquier cambio editorial dependía de un developer. El equipo de marketing estaba bloqueado en cada release y la audiencia internacional veía un sitio que no era para ella.

  • LCP de 4.2s en mobile, dato de campo (no laboratorio) — usuarios abandonando antes de ver el hero.
  • Sin soporte multilenguaje: el 40% de la audiencia internacional veía contenido solo en español.
  • Cada cambio editorial pasaba por un developer — el equipo de marketing dependía de tickets para publicar una nota o swap de imagen.
§ 02 Approach

How I tackled it

01
Semana 1

Auditoría técnica

Mediciones reales con Web Vitals API en 3 países. Identifiqué los cuellos de botella reales (no los asumidos) y convertí el reporte en un backlog priorizado que el equipo pudo entregar sprint a sprint.

02
Semana 2

Arquitectura multilenguaje

Migración a sitio multilenguaje con WPML, configuración correcta de hreflang, sitemaps segmentados por idioma, y datos estructurados para que la audiencia internacional aterrizara en la URL correcta.

03
Sem. 3-7

Performance budgets

CI con presupuestos que rompen el build si se exceden. Lazy-loading en media pesada, prefetch predictivo del catálogo del artista, y code splitting por ruta. Cada PR defiende el target de LCP por sí mismo.

04
Sem. 8

Lanzamiento + monitoreo

Migración sin downtime con Cloudflare Workers en frente. Monitoreo activo durante las primeras 4 semanas post-lanzamiento, reporte diario de Web Vitals al equipo, y plan de rollback para cualquier release que rompa el budget.

§ 03 Results

What happened next

1.4s
LCP
Core Web Vitals OK
−38%
Peso
Reducción de bundle

¿Tu sitio carga lento y pierde audiencia internacional?

Hablemos del estado real del proyecto y del plan más corto para llegar al objetivo.