Saltar al contenido principal
Disponible · Empleo remoto, contratos temporales, equipos de producto

Hola, soy Ignacio

Desarrollador Full Stack Senior Laravel + Vue · IA aplicada

Construyo y llevo a producción software con alto tráfico, ventanas críticas de lanzamiento y requisitos reales de negocio. Entro en equipos Laravel/Vue y empiezo a entregar en la primera semana. Stack TALL/VILT, despliegue end-to-end e IA aplicada (Claude Code, MCP). Barcelona · disponible remoto España/UE.

5+

Años en producción

15k+

req/min en pico

99.9%

Uptime campañas

<24h

Respuesta inicial

Ver disponibilidad
Enviar mensaje directo
PHP
Laravel
Vue.js
JavaScript
TailwindCSS
Astro
React
Alpine.js
HTML
CSS
Sass
MySQL

Por qué las empresas me contratan

Cuatro razones defendibles, no eslóganes.

01

Producción real, no demos

Código en producción con alta concurrencia, deadlines de campaña global y requisitos bancarios. Experiencia bajo presión real, no proyectos de escaparate.

02

End-to-end, sin pasar la responsabilidad

Diseño de base de datos, API, interfaz, despliegue y observabilidad. Trabajo solo o en equipo, según la fase. Sin handoffs artificiales entre roles.

03

Barcelona · CET con 4 h de solape con US

Huso CET con 4 h de solape con US-East. Documentación por escrito, PRs detallados, decisiones registradas. Reuniones solo cuando aportan valor.

04

IA que aumenta, no que sustituye

Claude Code y MCP en el día a día para acelerar entrega. Cada output lo reviso yo antes de que llegue a main. Más velocidad, mismo criterio.

Caso de estudio: campaña de alto tráfico

Arquitectura y decisiones técnicas reales de un proyecto en producción.

User

15k+ req/min peak

Nginx + CDN

Static cache + SSL

Laravel + Queues

API + Redis cache

Vue 3 + Suspense

Lazy routes 95KB

El problema

Campaña global con ventana de lanzamiento de 48h. Se esperaban picos de 15k+ peticiones/minuto en un stack Laravel + Vue. El frontend anterior colapsaba bajo carga por renderizado síncrono de componentes pesados y falta de caching estratégico en el backend.

La solución

  • Implementé lazy-loading por rutas en Vue 3 + Suspense para reducir el bundle inicial de 180KB a 95KB.
  • Diseñé capa de caché con Redis para endpoints de producto y configuración de campaña (TTL dinámico según fase de launch).
  • Colas Laravel para procesamiento de pagos Bizum y generación de tickets sin bloquear requests del usuario.
  • Deploy blue/green con Laravel Forge para zero-downtime durante el pico de tráfico.

El resultado

  • 99.9% uptime durante las 48h de campaña.
  • API response time p95: <120ms bajo carga de pico.
  • Zero incidencias críticas en producción.
  • La agencia repitió el stack para 3 campañas siguientes.

Cliente y producto anonimizados por NDA. Stack y métricas reales.

Ver detalles técnicos completos →

Experiencia Laboral

+5 años construyendo producto web para agencias, marcas, startups y equipos con requisitos reales de producción.

  1. Full Stack Web Developer

    INDEPENDIENTE / B2B

    Diseño, código, despliegue y mantenimiento end-to-end de aplicaciones web Laravel + Vue.js para empresas y producto digital. Integro flujos potenciados por IA (Claude Code, MCP) que acortan ciclos de feature sin sacrificar calidad.

    4+

    Proyectos entregados

    <3 sem

    Tiempo medio de entrega

    2

    Clientes recurrentes

    • Entrega con tests (Pest/PHPUnit), CI/CD y documentación lista para handover
    • Contratos B2B desde España (factura UE) y modalidad EOR
    • Respuesta < 24 h, modalidad async-first con overlap CET/UTC-5
  2. Full Stack Web Developer

    MANIFIESTO

    Full Stack Developer en agencia de comunicación digital. Construí aplicaciones web de alto tráfico, herramientas internas y portales corporativos con Laravel, Livewire, Inertia y Vue.js para campañas y producto con picos de tráfico.

    9+

    Proyectos en producción

    • Full Stack Developer con foco principal en backend y gestión de los proyectos Laravel en producción
    • Integraciones bancarias cumpliendo requisitos de seguridad y trazabilidad
    • Arquitectura, code review y despliegue (Laravel Forge + DigitalOcean) end-to-end
    • Soporte en producción durante lanzamientos y ventanas críticas con picos de tráfico
    Visítalos
  3. Full Stack Developer

    VILAX

    Mantenimiento y desarrollo de portafolio de sitios cliente sobre WordPress + Elementor + WooCommerce, con plugins propios para integrar lógica de negocio.

    • Gestión de hosting, SSL y migraciones para múltiples cuentas en paralelo
    • Resolución de incidencias en producción con SLA de cliente
    Visítalos
  4. Independent Web Developer

    Upwork

    Resolución de bugs, refactor de código heredado y entrega de nuevas features para clientes internacionales.

    15+

    Jobs completados

    4.9/5

    Rating

    • Primera experiencia profesional 100 % remota y en inglés
    • Clientes UE/UK/US con entregas async y review en GitHub/GitLab
    Visítalos

Perfil técnico

Las áreas donde tengo experiencia real de producción: backend Laravel/PHP, frontend Vue, despliegue, rendimiento e IA aplicada al desarrollo.

Full Stack end-to-end

DB, API, UI, deploy y observabilidad — sin handoff entre roles. He construido producto a escala con Laravel + Vue donde una sola persona toca todo el ciclo. No necesitas explicarme cómo encajan las piezas.

PHP Laravel Astro Vue.js

Back-End PHP / Laravel

Lo que he llevado a producción: migraciones complejas, colas, caché, autenticación, integraciones bancarias y APIs que otros equipos consumen sin abrir tickets de soporte.

PHP Laravel MySQL API REST

Front-End Vue.js con criterio

Interfaces que no solo se ven bien — funcionan bien. Vue 3, TypeScript moderno y TailwindCSS para campañas y producto con alta concurrencia, donde el rendimiento bajo carga real importa.

Vue.js JavaScript TailwindCSS

Tecnologías

Stack de producción para equipos que necesitan Laravel, PHP, Vue, testing, despliegue y criterio técnico desde la primera semana.

Desarrollo aumentado por IA

Integro IA en mi flujo diario para entregar más rápido sin sacrificar calidad: Claude Code escribe, refactoriza y revisa código bajo mi supervisión; Claude Design y Google Stitch aceleran iteraciones de UI; servidores MCP automatizan tareas repetitivas (datos, despliegues, observabilidad). Resultado: ciclos de feature más cortos y código revisado por humano + máquina.

Formación Académica

Formación continua en las últimas tecnologías web y mejores prácticas

  1. Desarrollador De Aplicaciones Web

    Academia Nuria

    En el Grado Superior en Desarrollo de Aplicaciones Web aprendes una variedad de áreas fundamentales. Desde los lenguajes esenciales como HTML, JavaScript, PHP y Java, hasta la administración de bases de datos con MySQL y el diseño de esquemas relacionales. También explorarás patrones de diseño y seguridad informática para garantizar la robustez y protección de las aplicaciones web que desarrollas. Con este conocimiento integral, estarás preparado para liderar proyectos web con confianza y enfrentar desafíos técnicos y de seguridad con destreza.

    Saber Más...
  2. Independent Web Developer

    Upwork

    Tareas resueltas para personas o empresas específicas. Estas tareas implicaban corregir errores en un sitio web existente, solucionar código mal implementado y añadir nuevos sitios, diseños, secciones y reescribir código que podría haber sido mejorado.

    Saber Más...
  3. Sistemas Microinformáticos y Redes

    Academia Nuria

    El Grado en Sistemas Microinformáticos y Redes te forma para ser un experto en tecnología digital. Aprenderás a montar, mantener y reparar equipos, gestionar redes y sistemas informáticos, y proteger la seguridad cibernética. Con cualificaciones reconocidas en todo el Estado y la Unión Europea, te prepara para el mundo laboral con seguimiento personalizado, orientación profesional y un cuerpo docente experimentado. Además, actualizamos constantemente nuestros módulos para estar al día con las tendencias tecnológicas y las demandas del mercado.

    Saber Más...

Certificaciones

Certificaciones profesionales que validan mi experiencia técnica

  1. What's new in Laravel 9 & Eloquent Relationships

    Laracasts

    Ver Curso
  2. LARAVEL 8 FROM SCRATCH

    Laracasts

    Ver Curso
  3. CSS Grid - From fundamentals to real-world projects

    Wes Bos

    Ver Curso
  4. What The Flexbox?!

    Wes Bos

    Ver Curso
  5. The Complete JavaScript Course 2021: From Zero to Expert!

    Udemy - Jonas Schmedtmann

    Ver Curso
  6. C1B3RWALL CYBERSECURITY COURSE

    Curso de diferentes instituciones de seguridad y bancos de España (sin afiliación ni vinculación laboral con ninguna de estas instituciones)

    Ver Curso
  7. INTELCON 2020 CYBERSECURITY

    GINSEG

    Ver Curso
  8. LARAVEL 6 FROM SCRATCH

    LARACASTS

    Ver Curso
  9. Advanced CSS and Sass: Flexbox, Grid, Animations and More!

    Udemy - Jonas Schmedtmann

    Ver Curso
  10. Build Responsive Real-World Websites with HTML and CSS

    Udemy - Jonas Schmedtmann

    Ver Curso

Proyectos Destacados

Selección de proyectos donde fui responsable end-to-end del producto técnico.

Filtrar por tecnología

Screenshot of Ignacio Amat Web — Vía dedicada de servicios web
  • Astro
  • Tailwind CSS
  • JavaScript
Vía de servicios dedicada · SEO desde el lanzamiento
Pass Core Web Vitals
100 SEO score

Ignacio Amat Web — Vía dedicada de servicios web

Rol: Implementación full stack y SEO Contexto: Servicios web comerciales

Sitio comercial dedicado para consultas de webs de negocio, separado de este portfolio/CV para que contratación profesional y servicios web tengan el contexto correcto.

Screenshot of Landing de producto y plataforma de contenidos
  • PHP
  • Laravel
  • Vue
  • Tailwind CSS
  • JavaScript
1.000+ usuarios activos · Laravel + Vue 3
1,000+ Active users
<120ms API p95
99.9% Uptime

Landing de producto y plataforma de contenidos

Rol: Full stack + growth Contexto: Producto propio confidencial

Producto web construido desde cero: landing, hub de contenidos, prueba social y flujo de compra externo. Ownership de arquitectura, desarrollo, SEO y adquisición.

Screenshot of Aplicaciones web enterprise (agencia Manifiesto)
  • PHP
  • Laravel
  • Vue
  • JavaScript
  • Tailwind CSS
Marcas globales · 9+ proyectos entregados
15k req/min Peak traffic
<120ms API p95
99.9% Uptime

Aplicaciones web enterprise (agencia Manifiesto)

Rol: Full Stack Web Developer Contexto: Confidencial · NDA

Features de producción para marcas nacionales e internacionales en contexto agencia y bajo NDA: apps Laravel + Vue de alto tráfico, campañas e internas duraderas.

Screenshot of Proyectos web para clientes internacionales (Upwork)
  • PHP
  • Laravel
  • Vue
  • JavaScript
  • WordPress
15+ trabajos · 4.9/5 valoración · entregas a tiempo
15+ Jobs done
4.9/5 Rating
100% On-time

Proyectos web para clientes internacionales (Upwork)

Rol: Full Stack Developer Contexto: Clientes internacionales · NDA

Proyectos web para clientes internacionales: sitios desde cero, upgrades legacy, corrección de bugs e integraciones de pago. Ownership del briefing técnico al despliegue.

Si quieres ver otros proyectos y lenguajes que estoy aprendiendo como Livewire, AlpineJS, Vue y demás no dudes en visitar mi perfil de Github

Github

Las métricas de proyectos confidenciales se comparten bajo NDA. El rating de Upwork está disponible en el perfil público. Los datos de este portfolio se pueden verificar con PageSpeed Insights.

¿Listo para empezar?

Cuéntame el contexto y te respondo con el siguiente paso más claro.

No necesitas un briefing perfecto. Dime qué buscas — un rol, un contrato, una duda técnica o una necesidad de equipo — y el timing si es relevante. Con eso basta para arrancar.

Ir al formulario de contacto

Lo que ayuda: necesidad, contexto básico, timing y forma de contacto.

  • Respuesta en menos de 24 h hábiles
  • NDA-friendly
  • Roles, contratos, colaboraciones o dudas

Preguntas Frecuentes

Respuestas a las preguntas más comunes de empresas que quieren contratarme

¿Estás disponible para empleo a tiempo completo en remoto?

Sí. Actualmente priorizo roles full-time remotos con empresas de España y la UE, y también asumo contratos a largo plazo y refuerzos de equipo. Mi punto fuerte es la entrega full stack con Laravel, Vue.js y flujos aumentados por IA.

¿Cuál es tu rango salarial o tarifa?

Para roles en plantilla, mi rango indicativo es de 55–75 k€ brutos/año, según alcance, equity y beneficios. Para contratos temporales o B2B, depende del rol, duración y responsabilidad. Optimizo por impacto en producto, calidad del equipo y stack técnico, no solo por la cifra.

¿Trabajas con empresas no europeas (US / UK / LatAm)?

Sí. Trabajo con empresas de US, UK y LatAm como autónomo español facturando en EUR o USD, o a través de EOR como Deel, Remote y Oyster. Desde CET tengo 4 h de solape con US-East y 1 h con US-West.

¿Aceptas equity como parte del paquete?

Sí, cuando la oferta combina un salario base justo con un componente de equity significativo — cliff + vesting, 409A o equivalente. Evalúo el equity en función de etapa, % de propiedad, dilución y transparencia del cap table.

¿Cuál es tu período de preaviso?

Normalmente 15 días naturales, según modalidad de contrato. En la práctica, la mayoría de incorporaciones ocurren en 2–3 semanas desde la firma.

¿Aceptas contratos fuera de España?

Sí. Trabajo con empresas de la UE, UK y US como autónomo español facturando en EUR, o a través de EOR como Deel, Remote y Oyster cuando se prefiere modalidad de empleo. Las NDAs y cláusulas estándar de cesión de IP no son un problema.

¿Qué nivel de inglés tienes?

C1. Llevo más de 3 años en reuniones diarias en inglés con equipos distribuidos por Europa, UK y US. La comunicación escrita y oral no es un cuello de botella.

¿Cómo trabajas en remoto y en async?

Daily breve, especificaciones escritas en Notion o Linear, descripciones detalladas de PR y horario CET solapado con la UE. Documento decisiones para mantener al equipo alineado sin reuniones de más, y aviso de bloqueos pronto.

¿Puedes empezar en 2 semanas?

Normalmente sí, según fecha de firma y los trámites de contrato o background check que necesite tu equipo. Mantengo mi pipeline transparente y confirmo fecha exacta en la fase de oferta.

¿Trabajas con stacks distintos a Laravel y Vue?

Sí. Llevo Node, React, Nuxt y Astro a producción, y me adapto rápido a stacks adyacentes como TypeScript, GraphQL, Postgres y Docker. Lo que aporto es criterio sobre arquitectura, testing y entrega — el framework es solo la herramienta.

¿Usas IA en tu día a día?

Sí. Claude Code es mi driver agentic CLI para escribir, refactorizar y revisar código. Uso Claude Design y Google Stitch para UI asistida por IA, y servidores MCP para automatizar workflows de datos, despliegues y observabilidad. Cada output lo reviso yo antes de que llegue a main.

¿Firmas NDAs y cláusulas IP estándar?

Sí, sin problema. Estoy acostumbrado a papeleo enterprise: NDAs, DPAs, cesión de IP y background checks. También puedo trabajar a través de tu EOR o partner de staffing preferido si simplifica el proceso.

¿Qué te diferencia de contratar una agencia Laravel?

Las agencias apilan proyectos con múltiples roles: PM, QA, dev. Yo soy un único desarrollador senior que posee el ciclo completo: DB, API, UI, deploy y observabilidad. Recibes comunicación directa, sin overhead de account manager, y una persona que entiende todas las capas. Me integro en tu equipo existente, no como vendor externo.

¿Por qué contratar a un freelancer senior en vez de un empleado fijo?

Un freelancer senior aporta experiencia contrastada de múltiples codebases y equipos sin compromiso a largo plazo. Pagas por entrega, no por tiempo en banco, overhead de RRHH o indemnizaciones. Me integro como un miembro del equipo, asisto a tus ceremonias y sigo tus flujos, y puedes escalar la colaboración arriba o abajo según necesidades del proyecto.

¿Tienes experiencia liderando equipos técnicos?

Sí. He liderado features end-to-end en equipos de producto, mentorizado desarrolladores junior y mid-level, y conducido decisiones arquitectónicas en codebases Laravel/Vue. Mi modo por defecto es la entrega hands-on, pero estoy cómodo con responsabilidades de tech lead: code review, diseño de arquitectura, sprint planning y desbloqueo de compañeros.

¿Con qué versiones de Laravel y PHP trabajas?

Trabajo con Laravel 9 a 12 y PHP 8.0 a 8.4. He actualizado proyectos desde Laravel 6 y 7 a versiones modernas, gestionando cambios disruptivos, migraciones de tests y actualizaciones del pipeline de despliegue. Si tu proyecto corre en una versión anterior, puedo mantenerlo mientras planifico la ruta de actualización.

Contacto

Disponible · Empleo remoto, contratos temporales, equipos de producto

Cuéntame qué necesitas: rol, colaboración técnica, duda o contexto de empresa. Respondo en menos de 24 horas hábiles. NDA-friendly · Barcelona/CET.

Cuéntame qué necesitas

Puedes escribirme por un rol, contrato, colaboración técnica, una duda o una consulta general. Con 2-3 líneas de contexto suelo poder responder en menos de 24 horas hábiles.

0/500
Contactar