Juanan - Freelance Senior Full-Stack Developer

Partner técnico para startups

Entiendo el negocio y construyo la plataforma

+10 años · enterprise y startups

Soy Juanan, freelance senior full-stack especializado en SaaS, plataformas y herramientas internas.

React, Next.js, Node.js — de la arquitectura a producción.

Hablemos de tu proyecto Sin compromiso · Llamada de 30 min

He trabajado con empresas como

Inditex
Airbus
Enel / Endesa

En qué proyectos encajo mejor

SaaS y plataformas de producto

MVPs con arquitectura pensada para escalar. Paneles, flujos complejos, roles y permisos. Desde el primer commit hasta producción.

Herramientas internas y backoffice

Aplicaciones de gestión, plataformas operativas, dashboards críticos. El tipo de herramienta que el equipo usa a diario y no puede fallar.

Marketplaces y apps con integraciones

Plataformas con pasarelas de pago, APIs externas, autenticación y lógica de negocio compleja. El 70% del valor está en lo que no se ve.

Equipos que necesitan refuerzo senior

Me integro como tech lead externo, defino la arquitectura base y acelero el delivery sin acumular deuda técnica.

Casos de éxito

Arquitectura, producto y entrega

”Trabajar con Juanan es tener un engineer que no solo ejecuta, sino que piensa en el producto. Propone mejoras, aporta criterio y entrega con calidad impecable. En 15 años de experiencia en el sector, volvería a trabajar con él sin dudarlo.”

Pau Cervelló

Cloud Freelance Consultant

Qué aporto más allá del código

Capacidades y forma de trabajar

Arquitectura de producto

Diseño la base técnica desde el inicio usando AI SDD: especificaciones, componentes, patrones y estructura de datos definidos con criterio. Una arquitectura documentada que no necesita rehacerse al crecer.

Full-stack: frontend y backend

React, Next.js y TypeScript en el frontend. Node.js, APIs, autenticación y lógica de servidor en el backend. End-to-end cuando el proyecto lo requiere.

SaaS, backoffice y herramientas internas

Plataformas con flujos complejos, roles y permisos, paneles de administración e integraciones con sistemas externos. El tipo de producto que pocas agencias saben construir bien.

Rendimiento y SEO técnico

Core Web Vitals, accesibilidad y tiempos de carga optimizados.
Velocidad que impacta en posicionamiento, conversión y experiencia del usuario.

Integraciones y ecosistema

APIs de terceros, CMS headless, pasarelas de pago, auth providers y servicios cloud.
Todo conectado y funcionando como un sistema coherente.

Entrega con ownership

Criterio, planificación, comunicación asíncrona y calidad sostenida. Trabajo con flujos asistidos por IA para entregar más rápido sin sacrificar la base técnica. Sin microgestión.

Tu partner técnico para el próximo proyecto serio

con criterio, velocidad y ownership

Hablemos de tu proyecto

Preguntas frecuentes

¿Qué tecnologías utilizas?

En el frontend trabajo con React, Next.js, TypeScript, Astro y Tailwind CSS. En el backend con Node.js, APIs REST/GraphQL, autenticación (NextAuth, JWT, OAuth) y bases de datos relacionales. Para despliegues uso Vercel, AWS y Azure. Me adapto a tu stack e infraestructura existente: monorepos, CI/CD, contenedores, cloud. He trabajado en entornos enterprise y en startups, por lo que sé integrarme en flujos y convenciones existentes sin fricción.

¿Trabajas solo en frontend o también en backend?

Mi especialidad es el frontend y el desarrollo de producto, pero trabajo full-stack cuando el proyecto lo requiere. He implementado APIs con Node.js, autenticación, lógica de negocio, integración con bases de datos y despliegues en cloud. En proyectos con equipo backend, actúo como interlocutor técnico y me integro con sus APIs. En proyectos más autónomos, construyo end-to-end.

¿Con qué tipo de proyectos trabajas mejor?

SaaS, marketplaces, backoffice y herramientas internas son donde mejor encajo. Proyectos con cierta complejidad técnica: flujos no triviales, integraciones con terceros, múltiples roles, rendimiento crítico o arquitectura que debe escalar. También encajo bien como tech lead externo en equipos que necesitan acelerar sin acumular deuda técnica.

¿Ofreces garantía y soporte post-lanzamiento?

Sí. Incluyo 30 días de garantía para corregir bugs. Además, ofrezco planes de soporte mensual para evolutivos, mantenimiento, monitorización básica y mejoras continuas. El alcance y los tiempos se definen por adelantado para dar previsibilidad.

¿Garantizas los plazos de entrega?

Sí. Planifico con sprints e hitos, reportes semanales y una URL de staging para ver avances. Los plazos se cumplen siempre que ambas partes aportamos feedback y recursos en los tiempos acordados. Si cambia el alcance, se reestima de forma transparente.

¿Cuántas rondas de revisión están incluidas?

Hasta dos rondas de feedback por fase (por ejemplo, diseño técnico o implementación de funcionalidades). Normalmente resolvemos en esas iteraciones. Cambios adicionales o fuera de alcance se presupuestan por separado, priorizando lo crítico para no frenar el proyecto.

¿Cuál es tu flujo de trabajo?
  • 1) Descubrimiento: objetivos, alcance y riesgos.
  • 2) Diseño técnico con AI SDD: uso flujos de desarrollo asistido por IA para generar especificaciones, arquitectura y tareas antes de escribir una línea de código. Esto reduce ambigüedad y acelera la ejecución.
  • 3) Desarrollo iterativo: entregas frecuentes, issues en tablero (Notion/Jira/Trello) y ambiente de pruebas desde el día 1.
  • 4) Entrega y handoff: QA, documentación, migración a tu infraestructura y soporte post-lanzamiento.
¿Trabajas por hora o por proyecto?

Prefiero precio cerrado por proyecto (alcance definido e hitos). Para mantenimiento, soporte o pequeñas tareas, puedo trabajar por horas o en bolsa, según convenga al cliente.

¿Te integras con nuestro equipo y herramientas?

Sí. Trabajo como un miembro más del equipo: Slack/Teams para comunicación, Notion/Jira/Trello para tareas, GitHub/GitLab/Bitbucket para PRs y code review. Sigo vuestras convenciones, ramas y pipelines para asegurar alineamiento.

¿Qué ocurre si el alcance cambia durante el proyecto?

No hay problema: documentamos el cambio, estimamos impacto en tiempo y coste y priorizamos juntos. Así mantenemos el ritmo sin sorpresas y enfocamos recursos donde más valor aporta.

¿Cómo gestionas riesgos y calidad del código?

Versionado en Git, PRs con code review, testing proporcional (unit/integration), análisis de performance y accesibilidad (Core Web Vitals), checklist de QA y backups del estado del proyecto. Esto reduce incidencias y acelera la entrega.

¿Cómo manejas la confidencialidad y la propiedad del código?

Puedo firmar NDA. El código y los assets entregados son de tu propiedad al finalizar el proyecto y estar al día los pagos. Entrego acceso a repositorios, documentación y credenciales necesarias para que el proyecto sea totalmente vuestro.