Plataforma EWA de nivel de producción en 10 meses y escalada a más de 10 mil empleados

Entrega de plataforma Fintech a escala de MVP

Instantánea del cliente

  • Cliente: Monto — fintech que permite a los empleados acceder a los salarios ganados bajo demanda a través de una experiencia que priororque los dispositivos móviles.
  • Contexto: Un producto fintech transaccional vive o muere consistencia de datos, confiabilidad de pagos, auditabilidad y confianza del usuario. La plataforma tenía que escalar rápidamente mientras se mantenía estable, mantenible y lista para la integración.
  • Visión general: Fintech · Construcción completa de productos + Desarrollo continuo
  • Cliente de: México
  • Desarrollo: 2021 - 2023
  • Tamaño del equipo: 6 (Arquitecto/Backend/Frontend/UX/PM)
  • Objetivos de la compañía después del lanzamiento: Más de 10 clientes empresariales · Más de 10,000 empleados incluidos

Visión general del proyecto

Construyó la plataforma integral de acceso a salarios ganados de Monto, entregando un MVP en 10 meses y luego escalando el producto en tándem hasta 2021—2023 durante hitos de rápido crecimiento (incluido Y Combinator).

Axented operaba como el equipo de ingeniería de productos de Monto, poseía arquitectura, backend, entrega móvil, infraestructura en la nube y la capa de integración transaccional requerida para mover dinero de manera confiable.

Desafío

  • Entregue rápidamente un MVP de nivel de producción a la vez que se construye una base que pueda sostener la incorporación empresarial y el uso de alta frecuencia sin una reescritura.
  • Implementar flujos de trabajo financieros sólidos (desembolso + ciclo de vida de la transacción + reconciliación) donde las fallas no pueden ser el “mejor esfuerzo”.
  • Operar con un pod de construcción Lean manteniendo al mismo tiempo la disciplina de ingeniería: procesamiento asíncrino, idempotencia, reintentos y separación limpia de módulos de dominio.

Lo que entregamos (Módulos y Capacidades)

Implementamos el producto principal de Monto como subsistemas modulares de nivel de producción, cada uno diseñado para ser correcto, observable y escalable:

A) Incorporación

  • Flujos de trabajo de incorporación de empleadores y flujos de inscripción de empleados asociados.
  • Configuración de reglas organizacionales, elegibilidad y parámetros operativos iniciales requeridos para el acceso salarial.

B) Ingestión del ciclo de nómina

  • Tubería de ingestión para datos del ciclo de nómina para respaldar la elegibilidad, los insumos de cálculo de salarios ganados y la disponibilidad con conocimiento del horario.
  • Patrones de procesamiento en segundo plano (asíncronos basados en colas) para administrar operaciones periódicas o por lotes de manera segura y predecible.

C) Libro mayor y reconciliación

  • Registros estilo libro mayor y flujos de trabajo de conciliación para garantizar la trazabilidad de las operaciones de salarios ganados y los pagos.
  • Diseñado para la auditabilidad: alineando el estado de la plataforma con el estado de ejecución de pagos, soportando rutas de reprocesamiento cuando los eventos externos fallan o llegan fuera de orden.

D) Notificaciones

  • Notificaciones basadas en eventos para mejorar la transparencia y reducir la carga de soporte (actualizaciones de estado, confirmaciones, manejo de excepciones).
  • Desencadenantes de notificaciones estructuradas vinculados a hitos del ciclo de vida de las transacciones y la incorporación.

E) Desembolso de pagos

  • Orquestación de desembolsos integrada con STP, diseñado para ser resiliente en caso de fallas parciales.
  • Patrones para reintentos, clasificación de errores y recuperación segura sin duplicar los pagos.

F) Transacciones de pago

  • Administración del ciclo de vida de las transacciones (creación → procesamiento → estados de confirmación/liquidación).
  • Construido para soportar una ejecución idempotente y transiciones de estado consistentes en un ecosistema de pagos del mundo real.

5) Backend de Implementación Técnica (Stack & Architecture)

  • Ruby on Rails backend con PostgreSQL como el sistema de registro.
  • Redis para almacenamiento en caché y orquestación/memoria de trabajos en segundo plano (cargas de trabajo asíncronas, manejo de eventos, ingestión por lotes).
  • Endurecimiento de la capa de integración para los flujos de pago (claves de idempotencia, estrategia de reintento, manejo del modo de falla).

Infraestructura

  • Aplicación móvil híbrida con Ionic (Angular) para soportar iOS/Android con una base de código unificada y una experiencia consistente.

Implementado en AS usando:

  • EC2 para cómputo
  • RDS para PostgreSQL administrado
  • S3 + CloudFront para almacenamiento de información de activos y entrega global
    • Construido para una escalabilidad práctica (separación del entorno, entrega de activos con conciencia de performance e higiene de implementación de producción).

Resultados

  • MVP entregado en 10 meses: de cero a una plataforma de trabajo capaz de incordar empleadores y empleados y ejecutar flujos de trabajo básicos de acceso salarial.
  • Adopción escalada: rampado 10 clientes principales y se embarcaron Más de 10,000 empleados a las aplicaciones.
  • Base de ingeniería lista para el crecimiento: continuó construyendo a través 2021 y 2023 (Post-MVP) sin necesidad de una reescritura de la plataforma, ya que soporta versiones versionadas y expansión de funciones.
  • Ejecución bajo apuestas altas: velocidad de entrega sostenida a través de hitos clave de crecimiento (incluida YC), equilibrando la velocidad con la confiabilidad en un entorno fintech sensible a la confianza.

Equipo y Modelo de Entrega

Equipo (pod para 6 personas):

Diseñadores UX/UI: Síntesis de investigación de usuarios, flujos de usuario de extremo a extremo, wireframes e IU de alta fidelidad, sistema/componentes de diseño, creación de prototipos interactivos y especificaciones de UX /entrega a ingeniería (con mejoras iterativas de usabilidad en todas las versiones).

Gerente de Proyecto (PM): Planificación de entregas y orquestación de sprint, priorización de backlog con las partes interesadas, aclaración de requerimientos, coordinación multifuncional (diseño/ingeniería/cliente), cronograma y control de alcance, administración de riesgos/problemas y gobierno de versiones para garantizar una ejecución predecible.

Arquitecto y líder técnico: Arquitectura de sistemas, estrategia de integración de pagos, estándares de ingeniería, dirección de infraestructura.

Ingeniero de back-end: Desarrollo de rieles, modelado de datos, procesamiento en segundo plano, flujos de trabajo de reconciliación.

Ingeniero Frontend: Entrega de aplicaciones híbridas iónicas/angulares, implementación de UX.

  • Modelo operativo: entrega iterativa con priorización continua, lanzamientos incrementales y estrecha colaboración con el cliente para mantener la ingeniería alineada con las necesidades de GTM.

Border

Axented se quedó a la cabeza de la entrega y respondió rápidamente, exactamente lo que necesita cuando el producto se está escalando.

Andrés Quintanilla, Director General.
Border
Contáctanos

Tu próximo proyecto inicia con una llamada.

Tu próximo gran proyecto empieza con una llamada. 30 minutos. Analizamos tu idea, te recomendamos el servicio adecuado y respondemos todas tus preguntas. Sin presentaciones de venta, sin presión.

Agenda una llamada
¡Gracias! ¡Su envío ha sido recibido!
¡Ups! Algo salió mal al enviar el formulario.