Juan Manuel Casanova Lacasa

Desarrollador Web Full Stack | Frontend & Backend

Perfil profesional


Busco incorporarme como desarrollador junior — solo en remoto (resido en Barcelona). Si encajo con lo que buscáis, contacta conmigo:

  • E-commerce en producción: camiglobo.com — +100 productos, PayPal, panel de admin propio, SEO técnico
  • Certificación oficial SOC/SEPE (IFCD0110, 560h) — Calificación: Excelente en todos los módulos
  • Stack actual: PHP, MySQL, JavaScript ES6+, HTML5, CSS3, Vue.js, Angular, Git, GitHub
  • Formación: Front End Web Developer Nivel 4 — JavaScript ES6+, Vue.js, Angular, Git/GitHub — 240 horas de especialización frontend avanzado
  • 20 años de vida laboral aportando autonomía, responsabilidad y trato directo con cliente

Proyectos destacados


Camiglobo Barcelona — E-commerce de Camisetas Personalizadas

2025 – Actualidad  |  camiglobo.com · GitHub · Documentación técnica

  • E-commerce con más de 100 productos activos, desplegado en producción en camiglobo.com (Barcelona)
  • Desarrollado en PHP, JavaScript ES6, HTML5 y CSS3 con base de datos MySQL
  • Personalizador online interactivo: subida de imágenes, texto personalizado y previsualización en tiempo real
  • Pasarela de pago PayPal, emails transaccionales con PHPMailer/SMTP y newsletter con envío masivo
  • Sistema de usuarios completo: registro, login (incluyendo Google OAuth), recuperación de contraseña y gestión de perfil
  • Panel de administración propio con gestión de productos, pedidos, clientes y biblioteca de recursos
  • SEO técnico: Sitemap XML, meta tags, robots.txt, Google Search Console y Google Analytics
  • Seguridad multicapa: 18 capas implementadas — anti-SQLi (PDO preparadas), anti-CSRF (random_bytes + hash_equals), anti-XSS, BCRYPT, rate limiting, reCAPTCHA + honeypots, sesiones seguras (HttpOnly/Secure/SameSite), CSP, HSTS, audit log, transacciones atómicas y GDPR
  • Diseño responsive (mobile, tablet y escritorio) con CSS3 y media queries
  • Control de versiones con Git/GitHub y despliegue en servidor de producción (Hostinger)

Experiencia laboral


Desarrollador Web Full Stack

Camiglobo Barcelona · Por cuenta propia · Remoto, Barcelona

Sept. 2025 – Actualidad

  • Desarrollo end-to-end del e-commerce camiglobo.com (ver más detalles técnicos en la sección «Proyectos destacados» y en la documentación técnica vinculada)
  • Stack: PHP, MySQL, JavaScript ES6, HTML5, CSS3, Git, GitHub

Logística y reparto

Sector reparto y logística — varias empresas · Barcelona

Ene. 2017 – Ago. 2022 · 5 años 8 meses

  • Reparto y gestión de pedidos en Deliveroo, Uber Eats, Just Eat, Glovo y Telepizza
  • Gestión logística y preparación de pedidos en almacén (Amazon)
  • Atención al cliente y soporte en bricolaje (Bricomart)
  • Trabajo bajo presión, gestión de tiempos y trato directo con cliente

Encargado / Dependiente especializado en ferretería

Sector ferretería industrial — múltiples establecimientos · Barcelona

Sept. 2000 – Ago. 2017 · 17 años

  • Ferretería industrial en Badalona, Ferretería Güri (negocio familiar) y Ferretería Platinum (Cataluña Jocs, S.L.)
  • Asesoramiento técnico a clientes profesionales (industria, construcción, mantenimiento)
  • Gestión de pedidos, stock, aprovisionamiento y coordinación con proveedores
  • En paralelo, oficios técnicos: albañilería, instalaciones eléctricas, fontanería y pintura
  • Habilidades transversales aplicadas hoy al desarrollo: responsabilidad, autonomía y resolución de problemas con criterio práctico

Formación


Front End Web Developer (IFCD65) — Nivel 4

Pime Coneixement · Consorci per a la Formació Contínua de Catalunya

Mar. 2026 – Jul. 2026 · 240 horas

  • JavaScript ES6+, Vue.js, Angular, Git/GitHub — 240 horas de especialización frontend avanzado

Confección y Publicación de Páginas Web (IFCD0110) — Certificado Oficial

Qualitat i Desenvolupament Consultors, SL · SOC – Generalitat de Catalunya

Mayo – Dic. 2025 · 560 horas · Calificación: Excelente en todos los módulos

  • MF0950_2: Construcció de pàgines web (210h) · MF0951_2: Integració de components (180h) · MF0952_2: Publicació (90h) · Pràctiques (80h)