Hola, soy Ignacio
Desarrollador Full Stack SeniorLaravel + Vue · Producto en producción
Llevo a producción aplicaciones Laravel/Vue de alto tráfico: campañas con picos de 15k req/min, integraciones bancarias y productos con deadlines reales. Entro en equipos y empiezo a entregar en la primera semana. Stack TALL/VILT, despliegue end-to-end con Claude Code y MCP en el día a día. Barcelona · remoto España/UE.
5+
Años en producción
15k+
req/min en pico
99.9%
Uptime campañas
<24h
Respuesta inicial
Por qué las empresas me contratan
Cuatro razones defendibles, no eslóganes.
Producción real, no demos
He llevado código a producción con picos de 15k req/min, deadlines de campaña global y requisitos bancarios. Experiencia probada bajo presión real, no proyectos de escaparate.
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.
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 y decisiones registradas. Reuniones solo cuando aportan valor.
Velocidad sin perder criterio
Claude Code y MCP en el día a día para acelerar la 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 el procesamiento de pagos con un proveedor externo y la 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.
Full Stack Web Developer
INDEPENDIENTE / B2BDiseñ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
Full Stack Web Developer
MANIFIESTOFull 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
Full Stack Developer
VILAXMantenimiento 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
Independent Web Developer
UpworkResolució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
Perfil técnico
Las áreas donde tengo experiencia real de producción: backend Laravel/PHP, frontend Vue, despliegue, rendimiento y criterio de ingeniería en producto real.
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.
Back-End escalable con PHP / Laravel
Migraciones complejas, colas, caché, autenticación, integraciones bancarias y APIs que otros equipos consumen sin abrir tickets de soporte. Todo bajo presión real de producción.
Front-End Vue.js que responde bajo carga
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 real es lo que cuenta.
Tecnologías
Stack de producción para equipos que necesitan Laravel, PHP, Vue, testing, despliegue y criterio técnico desde la primera semana.
Maestría en Frontend
DevOps & Implementación
Workflow diario y tooling
Claude Code escribe, refactoriza y revisa código bajo mi supervisión. Claude Design y Google Stitch me ayudan a iterar UI más rápido. Servidores MCP automatizan tareas repetitivas de datos, despliegues y observabilidad. Cada línea pasa por mi code review antes de llegar a main. Resultado: ciclos de feature más cortos sin sacrificar calidad por velocidad.
Formación Académica
Formación continua en las últimas tecnologías web y mejores prácticas
Desarrollador De Aplicaciones Web
Academia NuriaEn 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...Independent Web Developer
UpworkTareas 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...Sistemas Microinformáticos y Redes
Academia NuriaEl 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
Introduction to Deep Learning
MITVer CursoLLM Course
Hugging FaceVer CursoWhat's new in Laravel 9 & Eloquent Relationships
LaracastsVer CursoLARAVEL 8 FROM SCRATCH
LaracastsVer CursoCSS Grid - From fundamentals to real-world projects
Wes BosVer CursoWhat The Flexbox?!
Wes BosVer CursoThe Complete JavaScript Course 2021: From Zero to Expert!
Udemy - Jonas SchmedtmannVer CursoC1B3RWALL 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 CursoINTELCON 2020 CYBERSECURITY
GINSEGVer CursoLARAVEL 6 FROM SCRATCH
LARACASTSVer CursoAdvanced CSS and Sass: Flexbox, Grid, Animations and More!
Udemy - Jonas SchmedtmannVer CursoBuild Responsive Real-World Websites with HTML and CSS
Udemy - Jonas SchmedtmannVer Curso
¿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 empezar.
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 y Vue.js en producción.
¿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.
¿Qué herramientas usas en tu flujo diario?
Sí. Claude Code es mi driver CLI para escribir, refactorizar y revisar código. Uso Claude Design y Google Stitch para iterar UI más rápido 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.
