Saltar al contenido
Gerardo Luna
Contacto

Del prototipo
a producción.

Full-Stack Engineer con 4 años en producción con Node.js, NestJS, TypeScript, React y Next.js. Veinte meses en el backend de una fintech P2P con microservicios, y ownership de punta a punta: API, datos, interfaz, pruebas y CI/CD.

años en producción
4años en producción
meses en fintech P2P
20meses en fintech P2P
pruebas en CI
1.282pruebas en CI
inglés intermedio alto
B2inglés intermedio alto

Experiencia

Consultora multicliente y producto propio. Ownership end-to-end: APIs REST, modelado relacional, React con SSR, testing, code review y CI/CD.

Jul 2024 — Feb 2026

Remoto
Costa Rica / Venezuela

Fintech P2P

Full-Stack Engineer

DV Consultores — asignación subcontratada en Apolo Pay, fintech P2P de pagos

  • Entregué funcionalidades de punta a punta en el backend con NestJS, Node.js y TypeScript, del diseño de la API REST a su consumo en la interfaz, traduciendo requerimientos financieros en microservicios.
  • Integré el riel de pagos de Near Protocol sobre backend Node.js y una arquitectura de micro-frontends, resolviendo la comunicación entre servicios y el manejo de operaciones sensibles.
  • Definí estándares de code review y lineamientos de arquitectura limpia ante un ciclo de entrega lento, acortando el camino a producción y fijando criterios de calidad compartidos por el equipo.
  • Implementé CI/CD con A/B testing, reemplazando despliegues manuales riesgosos por entregas frecuentes y validadas.
  • Desarrollé interfaces con React y Next.js para otros clientes de la consultora, alternando proyectos según la necesidad.

Sep 2022 — Jul 2024

Estudio de desarrollo web

Multicliente

Desarrollador Web

Trúfula Studio

  • Reduje a la mitad el tiempo de entrega y despliegue optimizando el flujo de trabajo y automatizando tareas repetitivas.
  • Construí sitios, temas y plugins a medida con JavaScript y PHP, entregando cada proyecto de principio a fin.

Formación

  • TSU en InformáticaUniversidad Politécnica Territorial del Estado Aragua — La Victoria2022 — 2025
  • IdiomasEspañol nativo · Inglés B2 intermedio altoB2

Proyectos

Producto propio y trabajo de cliente llevado a producción, con pruebas y despliegue continuo.

Cuándo corre cada uno

  • CullenJul 2026 — presente
  • ProPlaysJun 2025 — presente
  • Apolo PayJul 2024 — Feb 2026
  • Trúfula StudioSep 2022 — Jul 2024
2023202420252026
Personal · Apache 2.0Jul 2026 — presente

Cullen

Plataforma de punto de venta e inventario para supermercados que sigue operando sin red. Monorepo TypeScript sobre DDD táctico y arquitectura hexagonal, con las fronteras entre capas impuestas por ESLint.

Cuándo corre

2023202420252026
Pruebas Vitest en CI
1.282
Triggers SQLite de invariantes
125
Decisiones registradas (ADR)
31
Cortes de red verificados
11
  • TypeScript
  • Fastify
  • SQLite
  • Drizzle
  • Electron
  • React 19
  • Vite
  • mTLS
Ver caso completo
Producto en vivoJun 2025 — presente

ProPlays

De prototipo a producción en solitario: producto con usuarios reales, integración LLM en vivo y una cadena de pruebas que permite desplegar sin regresiones.

Cuándo corre

2023202420252026
Lanzamiento
oct 2025
Reducción de carga inicial
~40%
Seguidores en Instagram
1.000+
  • React
  • React Router SSR
  • NestJS
  • PostgreSQL
  • Drizzle
  • Vitest
  • Playwright
  • LLM
Cliente · DV ConsultoresJul 2024 — Feb 2026

Apolo Pay

Veinte meses en el backend de una fintech P2P de pagos en Costa Rica: requerimientos financieros traducidos en microservicios, del diseño de la API REST a su consumo en la interfaz.

Cuándo corre

2023202420252026
Riel de pagos integrado
Near Protocol
Arquitectura de interfaz
Micro-frontends
Entrega
CI/CD + A/B testing
  • NestJS
  • Node.js
  • TypeScript
  • Microservicios
  • API REST
  • Code review
  • CI/CD
Ver en experiencia
Cliente · EstudioSep 2022 — Jul 2024

Trúfula Studio

Cada proyecto de principio a fin, con el flujo de trabajo optimizado y las tareas repetitivas automatizadas hasta reducir a la mitad el tiempo de entrega y despliegue.

Cuándo corre

2023202420252026
Tiempo de entrega
−50%
Alcance
End-to-end
Lenguajes
JS · PHP
  • JavaScript
  • PHP
  • WordPress
  • Automatización
  • Despliegue
Ver en experiencia

Stack

Lo que uso a diario en producción, no una lista de deseos.

Backend

  • Node.js
  • TypeScript
  • NestJS
  • Express
  • Fastify
  • APIs REST
  • Microservicios
  • Arquitectura limpia / hexagonal
  • Eventos

Frontend

  • React
  • Next.js
  • React Router (SSR)
  • TanStack Query
  • Zustand
  • Tailwind CSS
  • Shadcn
  • Electron
  • Vite

Datos

  • PostgreSQL
  • SQL
  • Modelado de esquemas
  • Transacciones
  • Drizzle ORM
  • SQLite
  • Supabase

Calidad y entrega

  • Vitest
  • Playwright
  • TDD
  • Code review
  • Git
  • CI/CD
  • GitHub Actions
  • Docker
  • A/B testing

Cloud e IA

  • Google Cloud
  • AWS
  • Firebase
  • Claude Code
  • Cursor
  • Integración LLM en producción