Mauricio De La Cruz

Senior Software Engineer · Web y Mobile

Asunción, Paraguay (UTC-3) · Disponible para remoto

Construyo productos web y mobile de punta a punta, desde Figma hasta producción, con React, Next.js y React Native.

En los últimos años trabajé sobre todo en fintech y pagos, muchas veces como referente técnico de los proyectos a los que me sumo: defino la arquitectura, el pipeline de releases y las convenciones sobre las que construye el resto del equipo. Me importa la seguridad en los flujos de dinero y me muevo con soltura por todo el stack cuando el producto lo necesita.

También soy diseñador de corazón: trabajo directamente desde Figma y disfruto llevar una feature desde el mockup hasta la ficha en la tienda.

Experiencia

Senior Software Engineer (Web y Mobile)

Feb 2026 - Actualidad

Construyo la billetera digital y los productos de pagos e iGaming de Orbital.

Orbital Wallet: billetera digital / banca móvil

React Native · Expo · Swift · Kotlin · C++

  • Autor principal (~2.300 commits): arquitectura, design system y 7 flujos de dinero de punta a punta: transferencias, alias bancarios, pagos QR, pago de servicios (Bancard), registro, cambio de contraseña y cierre de cuenta.
  • Lancé la app en App Store y Google Play desde cero; me encargo de los releases, las actualizaciones OTA y App Review.
  • Desarrollé un módulo nativo de captura de documentos en Swift, Kotlin y C++ (Nitro Modules) y un onboarding KYC completo con prueba de vida; migré de proveedor KYC sin interrumpir los registros.
  • Flujos de recuperación de cuenta entre la API de la billetera, el backend del chat de soporte y la consola de agentes: reintentos autorizados con locks, notificaciones push antes del login y cierre idempotente.

Orbital Play: casino online multi-tenant

Next.js · Payload CMS

  • Principal contribuidor del frontend: tenants por dominio, theming desde el CMS, billetera del jugador sobre 8+ microservicios, KYC por niveles, autoexclusión y cool-off.
  • Responsable técnico del CMS headless: aislamiento entre tenants, RBAC, page builder, 10+ correcciones de seguridad y deploys en AWS con rollback.

Orbital Pay Back Office

Next.js

  • Fundé el codebase: arquitectura en capas, 2FA (TOTP), RBAC, búsqueda y exportación de transacciones. Un año después sigue siendo la base del producto.

Además: los sitios de la empresa y de la billetera, y un checkout multi-PSP con theming white-label.

Senior Full Stack Developer

Jul 2025 - Actualidad

uPay Servicios: app bancaria en terminales POS Android que usan comercios de Paraguay

React Native · Expo · Kotlin

  • Tech lead de facto (~96 % de los commits): 4 verticales de negocio: cash-in/out, líneas de crédito, facturación electrónica y recargas.
  • Módulos nativos en Kotlin para impresión y hardware; pipeline de build y firma en GitHub Actions con matriz de entorno × hardware y aprobación obligatoria para producción.
  • Endurecí los flujos de dinero y la recuperación de sesiones: protección contra doble toque, sanitización de telemetría y remediación de dependencias.
  • Escribí la wiki técnica del proyecto en Confluence (arquitectura, contratos de API, flujos de punta a punta), que el equipo usa para el onboarding.

Plataforma POS y datos

Python · AWS Lambda · DynamoDB

  • Contribuí al SDK compartido de hardware POS (MoreFun/Newland) y a su design system; correcciones en la nueva generación de la app uPay (cola de órdenes, reimpresiones, firmas).
  • Construí un pipeline serverless en Python/AWS Lambda que lleva datos de DynamoDB al data lake: 9 pipelines en 3 entornos desde un mismo codebase.

Senior Software Engineer (Web y Mobile)

Nov 2023 - Actualidad

Estudio de software. Trabajé en varios proyectos para clientes, desde fintech hasta salud, fitness y educación.

React Native · Expo · Next.js · NestJS · Astro

  • App fintech con pagos instantáneos (PIX) y KYC con detección facial en tiempo real; design system interno de 40+ componentes (React Native, Expo).
  • Plataforma de fitness: app mobile con reproductor de rutinas, back office en Next.js y backend en NestJS.
  • App escolar con notas, calendario y pago de cuotas.
  • Cuatro apps de salud llevadas desde cero hasta builds firmados de producción.
  • Sitios corporativos y landing pages en Astro y Next.js.

Freelance Software Engineer

Nov 2022 - Actualidad

Trabajo independiente web y mobile bajo mauridevs, mi práctica freelance unipersonal, para clientes y para mis propios productos.

Next.js · Astro · Prisma · React Native · Convex

  • Sitios para clientes entregados de punta a punta, de la propuesta al mantenimiento: sitios corporativos, landing pages y campañas en Next.js y Astro, con i18n tipado propio, protección contra bots, compresión de imágenes en el cliente y SEO.
  • Plataforma de rifas online para campañas reales de clientes (Next.js, Prisma): pasarela de pago local con webhooks, reserva temporal de números y panel de administración; tres iteraciones del MVP al producto.
  • Productos propios (2026): un marketplace de ganado con subastas en vivo (React Native, Expo, Firebase), un CRM multi-tenant para gimnasios y una PWA de música con letras sincronizadas (Next.js 16, Convex).

Proyectos destacados

Orbital Wallet

2026

Billetera digital para Paraguay que llevé desde cero hasta App Store y Google Play: transferencias, pagos QR y de servicios, onboarding KYC con un módulo nativo de captura de documentos y releases OTA.

React Native · Expo · Swift · Kotlin · C++ · TanStack Query

uPay Servicios

2025

App bancaria en terminales POS Android para comercios de Paraguay: cash-in/out, líneas de crédito, facturación electrónica y recargas, con módulos nativos en Kotlin para impresión y hardware y un pipeline de CI/CD con builds firmados.

React Native · Expo · Kotlin · GitHub Actions

Orbital Play

2025

Varias marcas de casino desde un solo codebase en Next.js, con tenants por dominio, theming desde el CMS, billetera del jugador sobre 8+ microservicios y los flujos de compliance que exige la industria.

Next.js · React 19 · Payload CMS · Tailwind · AWS

Más Ganado

2026

Marketplace mobile de ganado para Paraguay con venta a precio fijo y subastas en vivo con cuenta regresiva. Soy el único autor, del diseño al pipeline de releases.

React Native · Expo · Firebase · TypeScript

Gym Manager

2026

CRM multi-tenant para gimnasios: socios, membresías, cobros, sucursales, ventas de mostrador y recordatorios por WhatsApp con consentimiento.

Next.js 16 · Convex · Better Auth · Zod

Gmusic Fenix

2026

Reconstrucción full-stack de una PWA de música con reproducción persistente y letras sincronizadas en guaraní y castellano, más aportes de la comunidad, votos y moderación. Migré la capa de datos de Django a Convex.

Next.js 16 · React 19 · Convex · Zustand

Plataforma de rifas online

2024

Plataforma de rifas para campañas reales de clientes con pasarela de pago local, webhooks, reserva temporal de números y panel de administración, construida en tres iteraciones del MVP al producto.

Next.js · Prisma

Habilidades

Frontend
TypeScript, React 19, Next.js, Astro, TanStack Query, Zustand, Tailwind CSS, React Hook Form + Zod, i18n
Mobile y nativo
React Native, Expo / EAS, Actualizaciones OTA, Reanimated, Swift, Kotlin, C++ (Nitro Modules), Publicación en App Store y Google Play
Backend y datos
Node.js, NestJS, Prisma, PostgreSQL, MongoDB, DynamoDB, Payload CMS, Convex
Cloud y DevOps
AWS (Lambda, S3, EC2), GitHub Actions, CI/CD y firma de apps, Docker, PostHog, New Relic
Diseño
Figma, Design systems, De Figma a código, Feedback de UI/UX
Dominio
Fintech y pagos, Onboarding KYC, 2FA y RBAC, Redacción de PII, CSP y hardening de uploads, Compliance iGaming

Idiomas

  • InglésCompetencia profesional completa
  • EspañolNativo

Formación

  • Centro Cultural Paraguayo Americano (CCPA)Programa de inglés, currículo completo, nivel avanzado (2018 - 2024)
  • 100DevsBootcamp de ingeniería de software, 2022

Contacto

Estoy abierto a roles remotos senior de frontend, mobile o product engineering, con superposición completa con el horario del Este de EE. UU. Si estás construyendo algo en fintech, pagos o más allá, me encantaría conversarlo.