APIs nuevas
DiseñoUna base que aguanta el crecimiento.
APIs REST con Symfony y Doctrine, con el dominio separado de la infraestructura (DDD) y lecturas y escrituras separadas donde compensa (CQRS). Tests con PHPUnit desde el primer día.
Servicios · Backend
Diseño y construyo APIs con Symfony que siguen siendo fáciles de cambiar cuando el producto crece. Proyectos nuevos, código legacy que hay que modernizar o un equipo que necesita a alguien senior que tome decisiones técnicas. En remoto y en tu mismo horario.
Qué hago con Symfony
Una base que aguanta el crecimiento.
APIs REST con Symfony y Doctrine, con el dominio separado de la infraestructura (DDD) y lecturas y escrituras separadas donde compensa (CQRS). Tests con PHPUnit desde el primer día.
Cambiar el motor sin parar el coche.
Refactorizo plataformas legacy a código mantenible, por partes y sin reescribirlo todo de golpe. Cuando el monolito ya no da más, lo divido en servicios.
Que llegue a producción, y que se quede.
Imágenes Docker, pipelines de CI/CD e infraestructura en AWS para que desplegar sea rutina y no un evento.
Alguien que decida y explique por qué.
He llevado la parte técnica de startups mientras el equipo crecía: arquitectura, revisiones de código y criterio para saber qué construir ahora y qué puede esperar.
Por qué Symfony
Symfony brilla en productos que van a vivir años: lógica de negocio compleja, varias personas tocando el mismo código y requisitos que cambian. Sus componentes, su inyección de dependencias y Doctrine ayudan a mantener el orden cuando el proyecto crece.
Si lo que necesitas es validar una idea en semanas, puede que Laravel o Node te lleven antes a producción. Trabajo con los tres, así que te recomiendo el que encaje con tu caso, no el que más me guste.
Preguntas frecuentes
Sí. Vivo en Berlín, que está en la misma zona horaria que España, así que trabajo en tu horario.
Sí, es lo más habitual: me incorporo a vuestro repositorio, vuestras herramientas y vuestro proceso, y aporto criterio senior desde el primer sprint.
Sí. Modernizar código legacy por partes, sin parar el negocio, es una de las cosas que más he hecho.
En español y en inglés.
Contacto
¿Tienes un proyecto Symfony entre manos o un sistema legacy que necesita una mano experta?
Escríbeme.