Saltar al contenido

Arquitecto de software fullstack

Sistemas que crecen sin romperse

Diseño y construyo plataformas web y móviles con arquitectura que aguanta el paso del tiempo. Medellín, Colombia.

Medellín · Colombia · Trabajo remoto

Qué hago

Tres formas de trabajar juntos

Desde el diseño de la arquitectura hasta la aplicación en las tiendas, con el mismo criterio de calidad en cada capa.

Arquitectura de software

Diseño de sistemas que soportan crecimiento: bounded contexts, contratos publicados y fronteras verificadas por herramienta, no por buena voluntad.

Plataformas web

Aplicaciones y paneles de gestión con React y Next.js. Server Components, tipado estricto y un sistema de diseño propio que mantiene la consistencia a escala.

Aplicaciones móviles

iOS y Android desde una sola base de código, compartiendo dominio y tipos con el backend. Una plataforma, no tres proyectos desconectados.

Casos de ingeniería

Sistemas que diseñé y construí

Cada caso incluye las decisiones de arquitectura, sus alternativas descartadas y qué haría distinto hoy.

  • 2026Fullstack

    SIGEDReino

    Ecosistema SaaS multi-tenant que sustituye ocho herramientas sueltas por un solo sistema

    20
    Módulos de dominio
    3
    Aplicaciones cliente

    Leer el caso

Stack

Con qué construyo

Tecnología que uso en sistemas reales en producción, agrupada por capa. No es una lista de deseos.

Frontend
TypeScriptReact 19Next.jsViteTailwind CSSRadix UITanStack QueryZustandReact Hook FormZod
Móvil
React NativeExpoNativeWind
Backend
Node.jsNestJSArquitectura hexagonalDDDRESTEventos de dominio
Datos
PostgreSQLPrismaFirestoreCloud Storage
Infraestructura
DockerFirebaseGitHub ActionsCloudflare R2
Herramientas y calidad
pnpmTurborepoESLintPrettierVitestJestStorybookdependency-cruiser
Cómo trabajo

Cuatro pasos, sin sorpresas

Un proceso que reduce el riesgo antes de escribir la primera línea de código.

  1. Descubrimiento

    Entiendo la operación real antes de proponer tecnología. Qué duele, qué limita y qué no puede fallar.

  2. Arquitectura

    Defino las fronteras, los contratos y las decisiones de fondo. Cada una con sus alternativas y su costo aceptado, por escrito.

  3. Construcción

    Entregas incrementales verificables, con tipado estricto y gates automatizados. Ves avance real cada semana.

  4. Entrega

    Documentación, despliegue automatizado y traspaso al equipo. El sistema no depende de mí para seguir creciendo.

Siguiente paso

¿Tienes un sistema por construir?

Cuéntame qué necesitas resolver. Respondo con un diagnóstico honesto: si no soy la persona indicada, te lo digo.