Saltar al contenido

Ingeniero de software senior independiente · Múnich · Europa y remoto en EE. UU.

Construyo, rescato y modernizo productos web y móviles con mucho peso de datos.

Desde MVPs acotados y proyectos estancados hasta migraciones de API y fiabilidad en producción, ayudo a equipos de producto a entregar software que funciona en el mundo real. TypeScript/Node.js, Python/FastAPI, PostgreSQL, AWS y React Native.

años desarrollando software en producción: 11+ years · Con base en Múnich · Comercio, IoT industrial, salud y tecnología de eventos

Experiencia seleccionada

La experiencia incluye trabajo realizado en relación de empleo, consultoría y desarrollo de producto independiente.

  • ProSieben
  • Dehner
  • Kewazo
  • Cytolytics
  • WebCreek
  • Viamor
  • DreamNest
  • DomTom

Los problemas por los que suelen llamarme

Si algo de esto te suena familiar, ahí suele empezar la conversación.

Una idea o un requisito debe convertirse en software funcionando

Una idea validada o un requisito importante del producto, sin nadie que lo lleve desde la exploración técnica hasta un release en producción.

Un sistema está estancado, es frágil o nadie quiere tocarlo

Una base de código heredada, un desarrollo abandonado o un sistema en producción que falla de formas que nadie entiende del todo. Antes de entregar nada más, alguien tiene que volver a hacerlo comprensible.

El producto funciona, pero cada cambio se siente arriesgado

Las versiones de los frameworks han quedado atrás, la base de datos sufre bajo carga y cada despliegue es un pequeño acto de fe. El sistema necesita cambios deliberados e incrementales, no una reescritura.

Tres formas de ayudar

Cada área está orientada a resultados, no es una lista genérica de tecnologías. El alcance completo de cada una está en la página de Servicios.

Ver todos los servicios

Construir y Lanzar

Convierto una idea validada o un requisito importante del producto en software funcionando en producción. Me hago cargo desde la exploración técnica y la arquitectura hasta la implementación, el despliegue y la entrega.

Rescatar y Estabilizar

Tomo el control de un sistema estancado, frágil o heredado. Identifico los riesgos inmediatos, hago que el código sea comprensible y entrego las correcciones necesarias para que el producto avance.

Modernizar y Escalar

Modernizo un producto existente sin perder el control de producción. Planifico y entrego cambios incrementales que mejoran la mantenibilidad, la velocidad de entrega y la fiabilidad operativa.

Casos de estudio destacados

Mobile commerce, telemetría IoT industrial y sistemas de datos clínicos: las restricciones, las decisiones y qué se entregó.

Ver todos los proyectos

Cómo tomo decisiones

Tres decisiones de producción: la restricción, la alternativa que descarté y la consecuencia de la elección.

Cuando un carrito se comporta distinto según el mercado, la regla debe vivir en la API y no en la pantalla que primero la necesite.

La plataforma mantuvo las reglas de negocio en APIs compartidas y en la orquestación de queries, en lugar de duplicar lógica por mercado dentro de la app, lo que volvió más seguras las releases y más fácil de rastrear el comportamiento.

Plataforma de mobile commerce

Leer la decisión completa

Cómo funciona la colaboración

Los mismos cuatro pasos, ya sea una revisión o un desarrollo de varios meses.

  1. 01

    Llamada de encaje de 30 minutos

    Hablamos sobre la situación actual, el resultado que necesitas y el plazo. Recibes una valoración honesta de si encajamos.

  2. 02

    Alcance y propuesta

    Para cualquier trabajo más allá de una revisión, envío una propuesta breve por escrito: alcance, hitos y qué significa "terminado".

  3. 03

    Entrega

    El trabajo avanza de forma transparente: seguimientos regulares, progreso visible y decisiones explicadas en el momento en que se toman.

  4. 04

    Traspaso

    Cada colaboración termina con documentación que tu equipo puede mantener, no con una dependencia de que yo siga involucrado.

Cuéntame qué necesitas entregar, mejorar o recuperar.

Cuéntame la situación y el plazo. Una llamada de 30 minutos es la forma más rápida de saber si encajamos.