TUMBAWEB
Portafolio/Nomad Exchange
Nomad Exchange

Fintech / Exchange

Nomad Exchange

Plataforma de intercambio crypto con seguridad de nivel bancario.

Categoría

Fintech / Exchange

Duración

8 meses + retainer continuo

Estado

En producción, mantenida por Tumba Web

El contexto

El cliente había lanzado un exchange crypto con una agencia anterior que no logró entregar. Los hitos se incumplieron, el codebase estaba incompleto, y la plataforma se rompía bajo carga real de trading. Necesitaban un partner de ingeniería senior para tomar ownership, estabilizar la plataforma, y reconstruirla en algo que pudiera servir a traders retail a escala.

El trabajo

Tomé el codebase existente y lideré un engagement de 8 meses cubriendo arquitectura, reconstrucción, y rollout a producción. Tres decisiones técnicas definieron el proyecto:

Sistema de cola custom para procesamiento de trades

Los message brokers off-the-shelf no podían manejar los patrones de throughput del order matching del exchange. Construí una cola custom afinada a los requisitos específicos de volumen de trade y latencia, lo que permitió a la plataforma manejar el flujo de órdenes bajo el cual la implementación anterior colapsaba.

Capa WebSocket para actualizaciones de precio y órdenes en tiempo real

El sistema legacy usaba HTTP polling para datos de mercado, lo que creaba problemas tanto de performance como de costo a escala. Migré a una arquitectura WebSocket que entregaba actualizaciones de precio sub-segundo y reducía dramáticamente la carga de infraestructura.

Migración completa a AWS para elasticidad

Moví la plataforma de su infraestructura anterior a AWS, usando Lambda para workloads stateless y S3 para almacenamiento de assets. Esto eliminó las restricciones de capacidad durante picos de volumen y redujo el overhead operacional.

Stack técnico

ReactNode.jsPostgreSQLAWS LambdaWebSocketRedis

Lo más difícil

Migrar del codebase de la agencia anterior. El código existente estaba incompleto y no seguía estándares consistentes, lo que significaba que no podíamos solo refactorizar — teníamos que extraer cuidadosamente lo salvable, documentar comportamiento no documentado desde el runtime observado, y reconstruir alrededor sin romper la plataforma en vivo. Esto tomó más tiempo que construir desde cero, pero mantuvo la plataforma corriendo para usuarios existentes durante todo el proceso.

Cumplimiento y seguridad

Implementé infraestructura de seguridad end-to-end incluyendo 2FA para todas las cuentas de usuario, logs de auditoría comprehensivos para trazabilidad regulatoria, y controles estándar de seguridad fintech.

Resultados

  • La plataforma maneja 10x el volumen de trade que el sistema legacy podía procesar
  • Latencia de ejecución de trades reducida de ~800ms a ~120ms
  • Flujo de onboarding reducido de 20 minutos a 4 minutos
  • En producción hoy, bajo retainer técnico con Tumba Web

Rol

Lideré el engagement end-to-end — arquitectura, dirección técnica, implementación, y rollout a producción.

¿Tienes un proyecto similar?

Agenda una consulta técnica