Mauricio De La Cruz

Senior Software Engineer · Web & Mobile

Asunción, Paraguay (UTC-3) · Open to remote

I build web and mobile products end to end, from Figma to production, with React, Next.js and React Native.

For the last few years I've worked mostly in fintech and payments, often as the technical lead on the projects I join: setting up the architecture, the release pipeline and the conventions the rest of the team builds on. I care about security in money flows and I'm comfortable across the stack when the product needs it.

I'm also a designer at heart: I work directly from Figma and enjoy owning a feature from the mockup to the store listing.

Experience

Senior Software Engineer (Web & Mobile)

Feb 2026 - Present

Building Orbital's digital wallet, payments and iGaming products.

Orbital Wallet: digital wallet / mobile banking

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

  • Primary author (~2,300 commits): architecture, design system and 7 end-to-end money flows: transfers, bank aliases, QR payments, bill payments (Bancard), signup, password change and account closure.
  • Launched the app on the App Store and Google Play from zero; own releases, OTA updates and App Review.
  • Built a native document-capture module in Swift, Kotlin and C++ (Nitro Modules) and a full KYC onboarding with liveness check; migrated KYC providers without interrupting signups.
  • Account-recovery flows across the wallet API, support chat backend and agent console: authorized retries with locks, pre-login push notifications, idempotent completion.

Orbital Play: multi-tenant online casino

Next.js · Payload CMS

  • Main frontend contributor: domain-based tenants, CMS-driven theming, player wallet over 8+ microservices, KYC tiers, self-exclusion and cool-off.
  • Technical owner of the headless CMS: tenant isolation, RBAC, page builder, 10+ security hardening fixes, AWS deploys with rollback.

Orbital Pay Back Office

Next.js

  • Founded the codebase: layered architecture, 2FA (TOTP), RBAC, transaction search and exports. Still the base of the product a year later.

Also: the company and wallet websites, and a multi-PSP checkout with white-label theming.

Senior Full Stack Developer

Jul 2025 - Present

uPay Servicios: banking app on Android POS terminals used by merchants in Paraguay

React Native · Expo · Kotlin

  • De facto tech lead (~96% of commits): 4 business verticals: cash-in/out, credit lines, e-invoicing and top-ups.
  • Native Kotlin modules for printing and hardware; GitHub Actions build/signing pipeline with an environment × hardware matrix and a production approval gate.
  • Hardened money flows and session recovery: double-tap guards, telemetry sanitization, dependency remediation.
  • Wrote the project's technical wiki in Confluence (architecture, API contracts, end-to-end flows), used for team onboarding.

POS platform and data

Python · AWS Lambda · DynamoDB

  • Contributed to the shared POS hardware SDK (MoreFun/Newland) and its design system; fixes on the next-generation uPay app (order queue, reprints, signatures).
  • Built a serverless Python/AWS Lambda pipeline that feeds DynamoDB data to the data lake: 9 pipelines across 3 environments from a single codebase.

Senior Software Engineer (Web & Mobile)

Nov 2023 - Present

Software studio. I've worked across multiple client projects, from fintech to health, fitness and education.

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

  • Fintech app with instant payments (PIX) and KYC with real-time face detection; internal design system of 40+ components (React Native, Expo).
  • Fitness platform: mobile app with workout player, Next.js back office and NestJS backend.
  • School app with grades, calendar and school-fee payments.
  • Four health apps taken from zero to signed production builds.
  • Corporate sites and landing pages in Astro and Next.js.

Freelance Software Engineer

Nov 2022 - Present

Independent web and mobile work under mauridevs, my one-person freelance practice, for clients and my own products.

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

  • Client sites delivered end to end, from proposal to maintenance: corporate sites, landing pages and campaigns in Next.js and Astro, with custom typed i18n, bot protection, client-side image compression and SEO.
  • Online raffle platform for real client campaigns (Next.js, Prisma): local payment gateway with webhooks, temporary number reservations and an admin panel; three iterations from MVP to product.
  • Own products (2026): a livestock marketplace with live auctions (React Native, Expo, Firebase), a multi-tenant gym CRM and a music PWA with synced lyrics (Next.js 16, Convex).

Selected projects

Orbital Wallet

2026

Digital wallet for Paraguay that I took from zero to the App Store and Google Play: transfers, QR and bill payments, KYC onboarding with a native document-capture module, and OTA releases.

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

uPay Servicios

2025

Banking app on Android POS terminals for merchants in Paraguay: cash-in/out, credit lines, e-invoicing and top-ups, with native Kotlin modules for printing and hardware and a signed CI/CD build pipeline.

React Native · Expo · Kotlin · GitHub Actions

Orbital Play

2025

Several casino brands from a single Next.js codebase, with domain-based tenants, CMS-driven theming, a player wallet over 8+ microservices and the compliance flows the industry requires.

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

Más Ganado

2026

Mobile livestock marketplace for Paraguay with fixed-price listings and live auctions with countdown bidding. I'm the sole author, from design to the release pipeline.

React Native · Expo · Firebase · TypeScript

Gym Manager

2026

Multi-tenant CRM for gyms: members, memberships, payments, branches, counter sales and WhatsApp reminders with consent.

Next.js 16 · Convex · Better Auth · Zod

Gmusic Fenix

2026

Full-stack rebuild of a music PWA with persistent playback and synced Guaraní/Spanish lyrics, plus community contributions, votes and moderation. Migrated the data layer from Django to Convex.

Next.js 16 · React 19 · Convex · Zustand

Online raffle platform

2024

Raffle platform for real client campaigns with a local payment gateway, webhooks, temporary number reservations and an admin panel, built over three iterations from MVP to product.

Next.js · Prisma

Skills

Frontend
TypeScript, React 19, Next.js, Astro, TanStack Query, Zustand, Tailwind CSS, React Hook Form + Zod, i18n
Mobile and native
React Native, Expo / EAS, OTA updates, Reanimated, Swift, Kotlin, C++ (Nitro Modules), App Store and Google Play releases
Backend and data
Node.js, NestJS, Prisma, PostgreSQL, MongoDB, DynamoDB, Payload CMS, Convex
Cloud and DevOps
AWS (Lambda, S3, EC2), GitHub Actions, CI/CD and app signing, Docker, PostHog, New Relic
Design
Figma, Design systems, Figma to code, UI/UX feedback
Domain
Fintech and payments, KYC onboarding, 2FA and RBAC, PII redaction, CSP and upload hardening, iGaming compliance

Languages

  • EnglishFull professional proficiency
  • SpanishNative

Education

  • Centro Cultural Paraguayo Americano (CCPA)English program, full curriculum completed, Advanced level (2018 - 2024)
  • 100DevsSoftware engineering bootcamp, 2022

Contact

I'm open to remote senior frontend, mobile or product engineering roles, with full overlap with US Eastern hours. If you're building something in fintech, payments or beyond, I'd like to hear about it.