Disponible · Q2 2026
Arquitecto & Ing.
Latinoamérica · Remoto

Reyner
Paniagua.

Arquitecto & Ingeniero de Software

Diseño y construyo sistemas de extremo a extremo — desde firmware sobre microcontroladores hasta plataformas SaaS multi-tenant. Mi trabajo se concentra donde la arquitectura, el hardware y la experiencia del usuario tienen que coincidir.

§ 01 — Expertise · function listDomains()

Dominios de práctica.

01 / 06 domain[01]

Backend Systems

Spring Boot · Django · FastAPI · Fastify · Node
request.headers["Idempotency-Key"] ?? abort(409);

APIs que el resto de la operación va a acoplar — mejor que sean explícitas. Idempotencia, observabilidad, y datos como única fuente de verdad. Multi-tenant cuando el negocio lo pide, no porque suene moderno.

02 / 06 domain[02]

Frontend

React · Next · Astro · Angular · Svelte
// budget: LCP < 2.5s · INP < 200ms · CLS < 0.1

Interfaces densas en información para operación interna y dashboards en vivo. Menos animaciones, más datos por pantalla. Rendimiento como decisión de diseño desde el primer commit, no como ticket de optimización en sprint 12.

03 / 06 domain[03]

Mobile

React Native · Flutter · Kotlin
outbox.write(local) → sync.enqueue({ backoff: EXP });

Apps para flotas de campo, sensores y back-ends propios. La conectividad es la excepción, no la regla. Sincronización offline-first, conflictos resueltos del lado servidor, y una UI que jamás miente sobre lo que el dispositivo todavía no envió.

04 / 06 domain[04]

Architecture

DDD · Event-driven · Multi-tenant
# ADR-0042: schema-per-tenant > row-level (audit > queries)

Decisiones que duran años: límites de dominio, contratos entre servicios, modelo de datos, y los trade-offs que casi nadie quiere discutir hasta que duelen. Documento, defiendo y reviso lo que decido — los ADR no son adorno.

05 / 06 domain[05]

Hardware & Embedded

ESP32 · STM32 · NFC · MQTT
IRAM_ATTR void onTick() { xQueueSendFromISR(q, &ev, &hp); }

Firmware sobre microcontroladores, integración con sensores y los protocolos que los pegan al backend. El silicio responde a las mismas leyes que el código — solo con menos margen de error y sin stack trace cuando algo se cae.

06 / 06 domain[06]

Low-Level Systems

C · C++ · Rust · Linux
$ perf record -g ./bin && perf report   # antes de optimizar nada

Drivers, parsers binarios, daemons. Cómodo en terminal, profilers y leyendo el código de la librería antes de archivar el bug. Cuando la abstracción empieza a costar más de lo que ahorra, bajo dos capas y resuelvo donde duele.

§ 02 — Stack

Herramientas en uso.

A.01 Backend & Datos
Spring Boot
Django
FastAPI
Fastify
Node.js
Go
Java
Kotlin
Python
PostgreSQL
Redis
A.02 Frontend & Mobile
React
Next.js
Astro
Angular
Svelte
TypeScript
Electron
React Native
Flutter
A.03 Hardware & Embedded
ESP32
STM32
Arduino
Raspberry Pi
MQTT
C / C++
Rust
A.04 Infraestructura & Deploy
Docker
Kubernetes
AWS
Vercel
Railway
DigitalOcean
NGINX
Linux
Git
§ 03 — Caso de estudio

TrackIt — último desarrollo.

  Producto en operación · 2025 — Presente

Asistencia y nómina
de planta a planilla.

Rol · Arquitecto líder
Tipo · SaaS multi-tenant + Hardware
Mercado · LATAM
Estado · Producción

Sistema empresarial de control de asistencia y cálculo de nómina que combina hardware NFC propio con una plataforma SaaS multi-tenant. Registra el fichaje en tiempo real y automatiza todo el flujo, desde el reloj de pared hasta la planilla del mes.

La arquitectura asume que el backend es la única fuente de verdad. Toda la lógica de negocio — reglas laborales por país, cálculo de horas extra, deducciones, redondeos — vive en el servidor. El hardware lee, autentica y reporta. Las apps móviles y de escritorio renderizan estado. Nada se calcula dos veces.

Multi-tenancy resuelto por esquemas de base de datos aislados por organización, lo que permite parametrizar cada cliente — calendarios, turnos rotativos, jurisdicciones laborales — sin contaminar el código común.

Diseñado para el mercado latinoamericano, con foco en organizaciones de planta (manufactura, retail, salud) donde el fichaje biométrico no aplica y el papel sigue siendo el competidor a desplazar.

§ 04 — Proyectos seleccionados

Otros desarrollos — anonimizados.

04 / 01 Logística & Distribución 2024 — 2025

Plataforma de ruteo y entrega para flota de campo

// Cliente B2B · ~280 unidades activas
Problema
Operación de última milla coordinada por radio y planillas físicas. Sin visibilidad en tiempo real, sin métricas confiables, y un proceso de liquidación al chofer que tomaba 3 días por ruta.
Solución
App móvil para conductor con sincronización offline-first, panel de operaciones con vista por ruta y por unidad, y backend de eventos que reconstruye el día completo desde los registros del dispositivo. Geocercas para marcaje automático de visitas.
Stack
React Native · Django + Celery · PostgreSQL · Redis · MapLibre · WebSockets
Impacto
Liquidación de 3 días → 4 horas. Visibilidad operativa pasó de reportes diarios a panel en vivo. 22% en entregas exitosas en primer intento.
04 / 02 Industria & Manufactura 2023 — 2024

Telemetría industrial y mantenimiento predictivo

// Cliente B2B · 14 plantas · 1,200 sensores
Problema
Línea de producción dependiente de mantenimiento reactivo. Las paradas no programadas costaban más que el equipo de monitoreo que no existía. Datos dispersos entre PLCs sin un consolidado.
Solución
Gateways embebidos sobre STM32 leyendo Modbus de los PLCs, agregando localmente y publicando por MQTT a un broker central. Pipeline de procesamiento, modelos de detección de anomalías por equipo, y panel operativo con alertas escalonadas.
Stack
STM32 (C) · Modbus RTU · MQTT · FastAPI · TimescaleDB · Grafana
Impacto
Paradas no programadas reducidas en 38%. Los técnicos de mantenimiento llegan a la falla — no después de ella. ROI completo en 11 meses.
04 / 04 Servicios Financieros 2022 — 2023

Onboarding KYC y motor de decisiones crediticias

// Fintech regulada · ~15K aplicaciones / mes
Problema
Proceso manual con tiempos de aprobación de 48 a 72 horas y tasa de abandono superior al 60%. La operación crecía más rápido que el equipo de back-office.
Solución
Onboarding mobile con OCR de documento, verificación facial, y motor de reglas configurable por producto crediticio. Workflow de excepciones para casos que requieren revisión humana, con SLAs y auditoría completa.
Stack
React Native · Spring Boot · PostgreSQL · Camunda · Kafka · S3
Impacto
Tiempo de aprobación: 48h → 4 minutos en el 73% de los casos. Abandono cayó al 18%. Equipo de back-office se especializó en excepciones de alto valor.
§ 05 — Contacto

Trabajemos algo serio.

Escribime a

Respondo en 48 horas con una opinión, no con un brief. Si después conviene seguir, conviene — si no, te ahorré una llamada.

// 5.1 Ficha
Disponibilidad
Q2 2026
Modalidad
Remoto · híbrido en CR | MX
Zona horaria
UTC−6 · solapado con LATAM y EE.UU.
Idiomas
Español · Inglés técnico
Compromiso
≥ 6 semanas
Tipo
Contrato · Fractional CTO · Auditoría técnica
// 5.2 Acepto
  • +Sistemas que tienen que vivir años
  • +Hardware y software acoplados
  • +SaaS multi-tenant en sectores regulados
  • +Migraciones de monolito a algo defendible
  • +Auditorías técnicas con conclusiones escritas
// 5.3 Paso
  • MVPs sin dirección de producto
  • Trabajos cobrados por hora
  • Apps de marketing
// Otros canales

Tomo proyectos donde la arquitectura importa — sistemas que tienen que vivir años, escalar bajo carga real, o coordinar hardware con software. Si tu problema entra en esa descripción, escribime con contexto suficiente y te respondo en 48 horas con una opinión, no con un brief.