Tecnología · Programador remoto en Venezuela
Arquitectura hexagonal y DDD
Organizo el código por dominio, con puertos y adaptadores: así el negocio no depende de la base de datos, del banco ni del proveedor de IA, y el producto puede crecer sin reescribirse.
- DDD
- Arquitectura hexagonal
- Clean Architecture
- TDD
- Design Patterns
01Evidencia
Dónde lo he aplicado
Sonir
Actualidad
API en 21 módulos · Producto propio
- Cada módulo separa dominio, aplicación e infraestructura.
- El banco y el asistente de IA están detrás de puertos intercambiables.
- El dinero se maneja en enteros exactos, nunca con decimales flotantes.
SetMatch
2026
API en 10 contextos acotados · SEO Digital
- La pasarela de pago detrás de un puerto, desarrollada primero con TDD contra una pasarela simulada.
- Reloj inyectable para probar reglas por ventana horaria sin esperar.
- Una sola regla de conflicto para la agenda de canchas.
Alicunde
2022 – 2023
Fullstack TypeScript Developer · Madrid, España (remoto)
- Librería frontend en React implementada con arquitectura hexagonal y Property Pattern.
02Qué construyo
Qué aporta en un producto
- Cambiar de proveedor (banco, pasarela, IA) sin tocar el dominio.
- Reglas de negocio que se prueban de forma aislada.
- Módulos con responsabilidades claras para que el equipo crezca.
- Decisiones técnicas documentadas con su porqué.
03Relacionado
También te puede interesar
¿Tienes un producto que construir?
Barinas, Venezuela · Remoto
Leonardo Tapia