Saltar al contenido
José Martínez.
Experiencia

Trayectoria profesional

Cuatro años construyendo software en dominios donde el error tiene consecuencias reales — dinero que se mueve, información médica.

Software Engineer — Core Payments · Retorna

Feb 2025Actualidad

Remoto

Responsable técnico del dominio Core Payments: los gateways que cobran, pagan y concilian cada operación. Trabajo autónomo sobre el dominio, del diseño a producción.

  • Llevé a producción integraciones de proveedores de pago sobre dinero real (PIX Brasil, BRE-B Colombia, custodia cripto, balances multimoneda), incluyendo hotfixes críticos en flujos de settlement.
  • Diseñé la consolidación de ~160 funciones serverless dispersas en un servicio modular único, con DDD y migración incremental para no interrumpir la operación.
  • Definí el control de umbrales regulatorios (KYC/AML) con monitoreo asíncrono y alertas escalonadas hacia el equipo de Operaciones.
  • Reconstruí y documenté la arquitectura de pagos end-to-end (4 gateways, cientos de funciones, decenas de cuentas cloud) y construí herramientas de diagnóstico que redujeron el tiempo de análisis de incidentes con proveedores.
  • Participo en el diseño del ledger de doble entrada que reemplaza una dependencia externa para el manejo de saldos de usuario.
  • TypeScript
  • Node.js
  • AWS
  • Serverless
  • DynamoDB
  • PostgreSQL
  • Datadog
  • CI/CD

Software Engineer — Salud digital · N5 · Hospital Británico

Feb 2025Actualidad

Remoto

Desarrollo y evolución del ecosistema digital. Tomo requerimientos de negocio de punta a punta — interfaz, capa de orquestación, microservicios e integración con el core hospitalario.

  • Entrego funcionalidades completas atravesando toda la pila, coordinando el cambio en múltiples repos y equipos.
  • Participé en la entrega de secciones transversales del portal y la app (gestión de trámites, grupo familiar, resultados médicos), desde el análisis de factibilidad hasta producción en web y mobile.
  • Hago el análisis de factibilidad y la estimación de requerimientos ambiguos: defino el enfoque técnico y lo bajo a tareas ejecutables.
  • React
  • Next.js
  • TypeScript
  • React Native
  • .NET
  • Strapi
  • Azure DevOps

Software Developer — Central+ · Bolsa Descentralizada de Valores de Venezuela

Jun 2022Ene 2025

Caracas · Remoto

Construí aplicaciones frontend modulares y servicios backend para operaciones de mercado primario y secundario.

  • Desarrollé interfaces y servicios para mercado primario y secundario de títulos de valor.
  • Lideré el desarrollo de un sistema administrativo interno, con foco en estabilidad operativa y despliegues.
  • Vue
  • TypeScript
  • Node.js
  • MongoDB
  • AWS
  • CI/CD

Frontend Developer · Feedback Software

Dic 2021May 2022

Remoto

Interfaces con React y TypeScript para el producto web y móvil.

  • Lideré la migración de Class a Functional Components para mejorar rendimiento y mantenibilidad.
  • React
  • React Native
  • TypeScript
  • TailwindCSS
  • SCSS

Ingeniería asistida por IA

  • Diseñé y opero un conjunto de agentes de IA especializados por dominio (gateways de pago, ledger, ecosistema hospitalario) con flujo Spec-Driven Development: el agente redacta la especificación siguiendo los patrones del código antes de implementar.
  • Construí una base de conocimiento técnica y de negocio versionada — arquitectura, infraestructura, telemetría — con cada dato citando su fuente.
  • Armé comandos de diagnóstico reutilizables para incidentes de pagos (correlación CloudWatch + Datadog + repo + cuenta cloud por proveedor).
  • Un agente orquestador hace triage de tickets y los rutea al especialista correcto.

Formación

MatemáticasUniversidad Central de Venezuela2016 — 2022

Conectemos

¿Tienes un sistema donde el error cuesta caro? Hablemos.

Ya sea que busques experiencia técnica, un colaborador o alguien con quien discutir una arquitectura, estoy abierto a la conversación.