Víctor Sans de Amores
Disponible para nuevos proyectos

Dirección técnica y desarrollo backend en PHP / Symfony

Ayudo a equipos de producto a mantener, modernizar y dirigir sus plataformas SaaS en PHP/Symfony sin tener que contratar a nadie en plantilla. Sobre todo producto ya en marcha: el SaaS que lleva años en producción, ha crecido a trompicones y ahora cuesta tocarlo sin romper nada.

15
años en desarrollo backend
8
de ellos dirigiendo equipos
9
países en producción
11
personas en el mayor equipo

En qué puedo ayudarte

CTO externo

Dirección técnica sin un CTO en nómina: arquitectura, prioridades, procesos de equipo y contratación técnica. Para empresas con producto en marcha que necesitan criterio sénior pero no una jornada completa.

Colaboración mensual

Auditoría técnica

Revisión de una base de código heredada: qué riesgo tiene, dónde está la deuda que de verdad duele, cuánto cuesta arreglarlo y en qué orden. Termina en un informe accionable, no en una lista de quejas.

1–2 semanas · precio cerrado

Migraciones y actualizaciones

Versiones antiguas de PHP y Symfony llevadas a versiones soportadas, por fases y sin parar la producción. Incluye la red de tests que hace que la migración sea reversible en vez de un salto al vacío.

Por fases · alcance cerrado

Mantenimiento continuo

Iguala mensual de pocas horas: parches de seguridad, actualización de dependencias, incidencias y mejoras pequeñas. Para que el proyecto no se degrade mientras el equipo está ocupado en otra cosa.

Mensual · horas acordadas

Desarrollo a medida

Una integración, un módulo, una API. Alcance cerrado y precio cerrado, con el código documentado y entregado de forma que tu equipo pueda seguir manteniéndolo sin mí.

Proyecto cerrado

Cómo trabajo

100% en remoto, desde Barcelona. Autónomo dado de alta en España: facturo con IVA y sin intermediarios, dentro y fuera de la Unión Europea.

Acepto proyectos de alcance cerrado o dedicaciones parciales continuadas. No busco jornada completa: busco encargos donde pueda entrar, resolver y dejarlo documentado para que el equipo siga sin depender de mí.

Uso IA integrada en el desarrollo —Claude Code y asistentes corriendo sobre la propia base de código— y no como argumento de venta: es lo que me permite auditar un proyecto heredado en una semana en vez de en un mes, y por lo que puedo cerrar precio por entregable en lugar de facturar horas indefinidas.

Trayectoria

Ingeniería Informática de Gestión por la Universitat Politècnica de Catalunya. Certificado en arquitectura hexagonal y CQRS por Codely, y en Claude Code por Anthropic. Castellano y catalán nativos, inglés profesional.

Preguntas frecuentes

¿Qué es un CTO externo?

Un director técnico que trabaja para varias empresas a tiempo parcial, con la dedicación que cada una necesite. Cubre arquitectura, prioridades técnicas, procesos de equipo y contratación, sin el coste de un CTO en plantilla. Encaja en empresas con producto en marcha pero sin masa crítica para justificar una dirección técnica a jornada completa.

¿Cuánto se tarda en migrar un proyecto Symfony antiguo?

Depende del salto de versiones y de la cobertura de tests que tenga el proyecto. Se planifica siempre por fases: primero un diagnóstico de una o dos semanas que dice qué versiones intermedias hay que atravesar y qué se rompe en cada salto, y a partir de ahí se ejecuta por bloques desplegables, sin parar producción. Un salto de dos versiones mayores en un proyecto con tests suele ir por semanas; sin tests, el primer trabajo es crear la red de seguridad.

¿Trabajas en proyectos de pocas horas al mes?

Sí, es el formato principal. Trabajo con igualas mensuales de dedicación reducida y con proyectos de alcance cerrado, precisamente para poder mantener varios clientes en paralelo. No acepto jornadas completas.

¿Facturas fuera de España?

Sí. Estoy dado de alta como autónomo en España, con NIF intracomunitario, y facturo tanto dentro como fuera de la Unión Europea, sin intermediarios ni plataformas.

¿Con qué versiones de PHP y Symfony trabajas?

Con PHP 8 y las versiones actuales de Symfony para desarrollo nuevo, y con versiones antiguas cuando el encargo es precisamente sacarlas de ahí. Para proyectos heredados uso versiones de PHP en contenedores Docker, de modo que puedo ejecutar la versión exacta que necesita el proyecto sin tocar la máquina ni forzar nada.

¿Trabajas en remoto?

100% en remoto desde Barcelona. He liderado equipos distribuidos, incluido un equipo de siete personas en una plataforma que opera en nueve países, así que el remoto no es una concesión: es la forma en la que llevo años trabajando.

Hablemos

Si tienes un Symfony antiguo que da miedo tocar, un equipo técnico sin dirección o una integración que nadie encuentra el hueco para hacer, escríbeme y lo miramos. Respondo en un día laborable.