~/raúl
Todos los servicios

Liderazgo técnico y arquitectura de software

A veces el problema no es que falte gente, es que falta alguien que decida y sostenga la decisión.

He sido líder técnico en Pulselive, BASF y Capitole Consulting: diseño de arquitectura, revisiones de código, definición de buenas prácticas, mentoring y entrevistas técnicas. En los tres casos me quedé lo bastante como para convivir con mis propias decisiones, que es la única forma de aprender a tomarlas.

Puedo entrar como refuerzo puntual para desatascar una decisión concreta, o como responsable técnico de un proyecto durante una temporada. Lo que no hago es escribir un documento de arquitectura y desaparecer.

[01]

Qué incluye

Diseño de arquitectura

Límites entre servicios, estrategia de datos, contratos y plan de migración. Con las consecuencias de cada decisión por escrito, no solo el diagrama.

Auditoría de lo que ya tienes

Revisión del sistema y del proceso, con hallazgos priorizados por impacto y esfuerzo. Incluye lo que recomiendo no tocar.

Revisiones de código

Revisiones que enseñan en vez de solo señalar. El objetivo es que el equipo deje de necesitarlas.

Buenas prácticas y estándares

Convenciones, estrategia de tests, ramas y despliegue. Acordados con el equipo, no impuestos desde fuera.

Mentoring

Acompañamiento a perfiles junior y mid, en sesiones regulares y sobre su propio trabajo real.

Entrevistas técnicas

Diseño del proceso y participación en las entrevistas. He entrevistado candidatos en Amaris.

[02]

Cómo trabajamos

  1. 01

    Diagnóstico

    Una o dos sesiones con el equipo para entender qué duele: el código, el proceso o las decisiones que nadie toma.

  2. 02

    Informe priorizado

    Qué atacar primero, qué puede esperar y qué no merece tocarse, con esfuerzo estimado por bloque.

  3. 03

    Acompañamiento

    Sesiones regulares, revisiones y presencia en las decisiones. Con la dedicación semanal que acordemos.

  4. 04

    Salida ordenada

    El objetivo declarado es que el equipo no me necesite. Documentación y traspaso desde el primer día.

[03]

Contextos en los que he liderado

  • Microservicios
  • Event Sourcing
  • CQRS
  • Java / Spring Boot
  • Kubernetes
  • OpenShift
  • Terraform
  • AWS
  • Equipos distribuidos
  • Code reviews
[04]

Preguntas frecuentes

¿Cuánta dedicación hace falta?

Depende. Una auditoría con informe es cosa de días. Un acompañamiento como líder técnico suele ir de uno a tres días por semana, que es suficiente para sostener decisiones sin convertirme en un cuello de botella.

¿Sustituyes a nuestro CTO o lo complementas?

Lo complemento. Suelo cubrir la parte de profundidad técnica en backend y cloud para que quien lleva la tecnología pueda ocuparse de producto y de equipo.

¿Cómo encaja con un equipo que ya tiene sus formas de trabajar?

Vengo de equipos internacionales distribuidos y de cuatro consultoras. Estoy acostumbrado a integrarme en procesos que ya existen. Cambiar por cambiar cuesta más de lo que devuelve.

¿Puedes revisar una decisión ya tomada?

Sí, y es de lo más útil que se puede pedir. Una segunda opinión antes de ejecutar una migración grande cuesta mucho menos que descubrir el problema a medio camino.

¿Tienes una decisión técnica atascada?

Cuéntame el contexto y te digo en la primera llamada si puedo ayudarte. Sin compromiso.