Abierto a oportunidades de ingeniería y colaboraciones técnicas
Infraestructura financiera · Sistemas distribuidos · Fiabilidad
Construyo sistemas donde la consistencia, la trazabilidad y los fallos importan — especialmente cuando el software mueve dinero.
Software Systems Engineer · Infraestructura financiera, sistemas distribuidos y fiabilidad
Sobre mí
Trabajo en sistemas donde un error no se ve el día que ocurre, sino meses después, en una conciliación que ya nadie sabe de dónde viene: ledgers de doble entrada, rieles de pay-in y payout, migraciones que no pueden parar la operación. La especialidad es la infraestructura financiera, pero el oficio es el mismo en cualquier dominio donde el sistema tenga que explicar lo que hizo: invariantes que se ejecutan, estados finales para cada camino de fallo y un histórico que se consulta en vez de reconstruirse. Elijo la herramienta por las restricciones del problema — Go, Rust, TypeScript o PHP — y trabajo con agentes de IA con límites escritos sobre lo que cada uno puede decidir cuando lo que está en juego es la contabilidad.
Puerto Ordaz, Bolívar — Venezuela
- Perfil
- Ingeniería de sistemasConstruyo el núcleo financiero y lidero la entrega de backend, frontend y mobile.
- Dominio
- Pagos y remesasLedgers de doble entrada, rieles de pay-in y payout.
- Enfoque
- Que el dinero cuadreTrazabilidad, idempotencia y conciliación.
- Método
- La tecnología sigue al problemaElijo la herramienta por las restricciones del sistema, no por fidelidad a un framework.
Runbook
Dominios de ingeniería
Infraestructura Financiera
Double-Entry Ledger
Los asientos que no balancean no dan la cara enseguida. Salen meses más tarde, en una conciliación que ya nadie sabe de dónde viene. Por eso escribo débitos y créditos dentro de la misma transacción, no dejo que se edite la historia y guardo el dinero en enteros. Floats jamás.
Pay-in & Payout Rails
Cada proveedor falla a su manera y ninguno avisa igual. Si el riel no tiene un estado final para cada camino, el dinero se queda en tierra de nadie, ni acreditado ni devuelto, y tarde o temprano alguien lo reclama. Yo cierro todos los caminos. También el raro.
Reconciliation & Balance Forensics
El saldo que no cuadra casi nunca es el problema. Es el resultado. Toca ir hacia atrás hasta el movimiento que lo dejó así, y esa parte es más de paciencia que de SQL. En pantalla, un saldo mal calculado y uno correctamente bloqueado se parecen bastante.
Idempotency & Webhooks
Los proveedores reintentan. Siempre. Y el mismo evento te entra por el webhook, por el poller y a veces hasta por soporte, así que la clave de idempotencia va por evento y no por request. Si la pones por request, acreditas dos veces.
Backend
Hexagonal Architecture
Mientras la regla de negocio viva dentro del controlador, cambiar de proveedor te obliga a meter mano justo donde está el dinero. Saco el dominio del framework y dejo los puertos a la vista. Así el legacy se va migrando por detrás, con la operación andando.
Agentes de IA
AI Agent Orchestration
Un agente escribiendo rápido en un sistema de dinero no es velocidad. Es superficie que todavía no revisó nadie. Los corro en paralelo para abarcar más, pero la revisión automatizada va dentro del flujo, no de último y opcional.
Agent Guardrails & Governance
Lo que importa no es qué puede hacer un agente, sino qué puede decidir. Que proponga un cambio en el motor de cobro, perfecto. Que lo apruebe él solo, no. Y los límites los dejo escritos, porque un límite que solo está en mi cabeza no lo cumple nadie.
Persistent Domain Memory
Sin memoria de dominio, el agente vuelve a caer en la trampa que ya costó una noche. Mira el síntoma, toma el mismo camino, llega al mismo sitio. Cada trampa que verifico queda escrita y se carga sola en la siguiente sesión.
Robótica y Datos
Data Science
Nadie del otro lado quiere ver la matriz de confusión. Quieren saber qué hacemos y por qué. El valor está en convertir el dato en una decisión. El modelo es solo cómo se llega ahí.
Lenguajes y ecosistema
La tecnología sigue al problema: elijo la herramienta por las restricciones del sistema, no por fidelidad a un framework.
Backend
PHP · Laravel · Go · REST APIs
Agentes de IA
MCP Integrations
Frontend
React · TypeScript
Datos y Herramientas
PostgreSQL · MySQL · Git & GitHub · Docker
Robótica y Datos
Python · Automation · Robotics
Sistemas
Algunos de mis trabajos
LedgerCore
Infraestructura de ledger de doble entrada · transición open source en curso. El asiento que no balancea no se postea, la historia no se puede editar y el dinero son enteros.
Asientos append-only
ControlShift — Preflight de migraciones industriales
Convierte el programa de un PLC viejo y documentación incompleta en alcance, incógnitas y aptitud para cotizar. Nunca toca un controlador: lee copias de archivos offline.
GO-001 corre de archivos crudos a veredicto comercial en menos de 3 s, con escaneo antivirus real
Motor Agéntico — Observabilidad de agentes de IA
Dashboard local que mide lo que gastan Claude Code, Cursor, Codex y OpenCode. Estrictamente de solo lectura: lee sus carpetas y nunca escribe una línea en ellas.
1,5 GB de transcripts indexados; reindexado incremental en 0,4 s
Cashela — Plataforma de pagos
El producto que uso a diario como Delivery Lead: remesas, wallet, recargas, pago de facturas y gift cards en más de 40 países.
Operación en más de 40 países
groundtruth — Extracción de datos verificada
Motor de extracción web donde el dato llega verificado, no solo recolectado: cada entrega va con un informe que dice qué NO se pudo confirmar.
135 tests, ninguno toca internet
Cashela — App móvil
La app de iOS y Android, publicada en ambas tiendas. Reconstruida sobre la API hexagonal manteniendo la base instalada en producción.
Publicada en App Store y Google Play
Casos de estudio
Resultados que hablan
Cashela
El wallet con el 97% del saldo congelado
Un cliente de negocio tenía casi todo su saldo bloqueado sin una sola operación abierta. No era un bug de saldo: era un bug de definición.
- Saldo bloqueado
- 97%
- Órdenes abiertas
- 0
- Errores en logs
- ninguno
Cashela
El interruptor que nadie había medido
El módulo de liquidación estaba construido, revisado y desplegado. Solo faltaba encenderlo en producción. Antes de hacerlo hice la pregunta que no estaba en el ticket: ¿qué se mueve en la primera corrida?
- Órdenes acumuladas
- 25
- Que el job nunca tomaría
- 9
- Movido antes de medir
- nada
Servicios
Liderazgo de Entrega
Llevo productos de principio a fin. Alcance, planificación, coordinar a la gente y mantener al tanto a quien tiene que decidir.
Entrega de proyectos · Agile · Gestión de stakeholders · Mentoría
Infraestructura Financiera
Diseño y construyo el núcleo donde vive el dinero. Ledgers de doble entrada, wallets, integraciones de pay-in y payout, y la conciliación contra cada proveedor.
Ledger de doble entrada · Wallets y reservas · Pay-in y payout · Conciliación
Auditoría de Saldos
Cuando un saldo no cuadra voy a buscar la causa, no el síntoma. Suele terminar en fondos bloqueados, en deuda que quedó fuera de libros o en un decimal mal normalizado tres capas más abajo.
Forense de saldos · SQL sobre producción · Causa raíz · Plan de corrección
Desarrollo con Agentes de IA
Construyo sistemas financieros con agentes de IA orquestados. No para escribir código más rápido, sino para abarcar más sin bajar el rigor. Revisión automatizada, memoria de dominio que sobrevive entre sesiones, y límites escritos sobre lo que cada agente puede decidir.
Orquestación en paralelo · Memoria de dominio · Integración automatizada · Gobierno y límites
Sistemas backend fiables
Backend que aguanta: contratos explícitos, estados finales para cada camino de fallo, e integraciones que no dejan una operación a medias cuando el otro lado no responde.
Laravel · PHP · React · TypeScript · REST APIs
Automatización y Ciencia de Datos
Automatizo procesos y analizo datos con Python. Scripts, pipelines, scraping y modelos, lo mismo para robótica que para negocio.
Python · Análisis de datos · Automatización · Robótica
Experiencia
Mi trayectoria
dic 2019 — Actualidad
Delivery Lead & Backend Developer
Cashela
Lidero la entrega diaria de los equipos de Backend, Frontend y Mobile, y desarrollo el núcleo financiero de una plataforma de pagos transfronterizos que opera en más de 40 países.
PHP · Laravel · PostgreSQL · React · TypeScript · Delivery
ene 2016 — sep 2019
Desarrollador Backend PHP
Freelance
Desarrollo y mantenimiento de sistemas backend robustos y escalables en PHP.
PHP · MySQL · REST APIs · Backend
jun 2011 — nov 2015
Analista de Operaciones Computacionales y Especiales Senior
SIDOR
Análisis y soporte de operaciones computacionales y procesos especiales en entorno industrial.
Operaciones · Soporte · Procesos
oct 2010 — jun 2011
Técnico de Campo Senior
Tesis de Venezuela
Soporte técnico de campo y operaciones en zona industrial.
Soporte técnico · Campo
ago 2008 — oct 2010
Supervisor de Operaciones
ADM System, CA
Supervisión de operaciones y coordinación de equipos en zona industrial.
Supervisión · Operaciones
Formación
Formación y certificaciones
Educación
Ingeniero en Informática
Instituto Universitario Politécnico Santiago Mariño · 2004 — 2011
Ver proyecto
Certificaciones
Certificación en Higiene Industrial y Seguridad
Electricista General
Contacto
Hablemos de un sistema.
Trabajo en remoto. Backend, infraestructura financiera, o llevar la entrega de un equipo.