Disponible para trabajo remoto
Gian Barboza

Gian Barboza

Ingeniero Backend Senior

Ingeniero Backend Senior con más de 10 años construyendo sistemas distribuidos, infraestructura de pagos (Stripe, PayPal, DLocal, Shift4) y automatización con IA. Ex-CTO con enfoque en soluciones production-first.

Recorrido

De desarrollador junior a CTO y backend senior en plataformas de pagos

  1. Nov 2023 — Actualidad

    Senior Backend Engineer

    Hablax Inc. · 100% Remoto

    Lidero iniciativas con IA sobre la plataforma de giftcards y recargas: SEO programático generado con IA, sistema de detección de fraude con reglas extensibles, gateways para modernizar servicios legacy y orquestador de notificaciones multi-canal.

  2. Abr 2023 — Nov 2023

    Full Stack Engineer · Freelance

    Clientes independientes · Remoto

    Construí un e-commerce de productos digitales end-to-end con stack moderno: Next.js, TypeScript, Clean Architecture, Vitest y CI/CD con GitHub Actions. Integración completa de Stripe y PayPal, automatización de envíos y sistema administrativo propio.

  3. Dic 2017 — Abr 2023

    Full Stack Developer → CTO

    Hablax Inc. · 100% Remoto

    Evolucioné de desarrollador a CTO liderando un equipo de 4 developers. Diseñé la migración del monolito a infraestructura distribuida de 8 servidores en DigitalOcean, integré los procesadores de pago core (PayPal, Payeezy, DLocal) y construí el motor multi-proveedor de productos con failover automático.

  4. Ene 2016 — Mar 2017

    Java Software Developer

    Fermat.org · 100% Remoto

    Desarrollé apps Android P2P sobre criptomonedas (taxi, e-commerce) donde el pago iba directo a la wallet del proveedor sin intermediarios. Primera exposición a sistemas descentralizados y a un entorno 100% remoto.

Impacto Clave

10+

Años de Experiencia

99.9%

Uptime en Infraestructura Crítica

$200K+

Transacciones Procesadas / Mes

5+

Procesadores de Pago Integrados

Case Studies

Problemas reales, decisiones técnicas y resultados medibles

Migración de Monolito a Infraestructura Distribuida

Contexto

Plataforma de giftcards y recargas con ~1,000 transacciones diarias y entre $100K y $300K mensuales procesados, corriendo sobre un único servidor.

Problema

Caídas recurrentes de ~3 horas en picos de tráfico (Día de las Madres, Año Nuevo) por el sistema de llamadas consumiendo todos los recursos. Pérdida directa de revenue en los días más lucrativos del año.

Decisión Técnica

Migración a DigitalOcean con 8 servidores separando capas (web, base de datos, dev). Balanceo HTTP con HAProxy, replicación MySQL master-slave para alta disponibilidad, failover entre nodos, backups y planes de recovery automatizados. Ejecutado manualmente sobre Linux por restricciones del stack legacy, liderando un equipo de 4 developers.

HAProxy MySQL Replication Linux DigitalOcean Nginx Apache
99.9% uptime sostenido desde 2019 · Cero caídas en fechas críticas durante los últimos ~5 años

SEO Programático con IA a Escala

Contexto

Presupuesto de miles de dólares mensuales en publicidad pagada, catálogo de más de 1,600 productos por proveedor multiplicado por múltiples países y servicios.

Problema

Reducir la dependencia de paid ads sin sacrificar la adquisición de clientes. Generar contenido a escala humana para miles de combinaciones país/servicio/producto era inviable.

Decisión Técnica

Pipeline de generación jerárquica en 3 niveles (país → país/servicio → país/servicio/producto) poblando miles de combinaciones vía ChatGPT-4o con prompts curados por vertical. Trigger automático: cuando entra un producto nuevo, se regeneran las landings de los niveles afectados sin intervención manual.

ChatGPT-4o Node.js AI Content Gen Programmatic SEO PHP
Reemplazo significativo del presupuesto de ads con tráfico orgánico · Mejor ratio de clientes nuevos que el canal pagado · Escala mantenida de forma autónoma con el catálogo

Sistema de Detección de Fraude con Reglas Extensibles

Contexto

Plataforma de pagos expuesta a dos vectores de fraude: transaccional (tarjetas robadas, patrones sospechosos) y de acceso (multicuentas, intentos de hackeo).

Problema

Necesidad de agregar reglas nuevas frecuentemente sin tocar el pipeline central, y de detectar patrones de cuenta y dispositivo sospechosos sin degradar la experiencia de usuarios legítimos.

Decisión Técnica

Motor de reglas basado en Factory + Single Responsibility Principle: cada regla se autoregistra y recibe contexto normalizado, permitiendo extender sin modificar el evaluador. Capa separada para fraude de acceso con device fingerprinting. Se exploró evaluación contextual con LLMs vía n8n imitando decisiones de soporte; funcionó a baja escala pero se archivó por costos prohibitivos del modelo.

Design Patterns Factory SRP Device Fingerprinting n8n LLM
Reducción significativa de la carga de revisión manual · Base técnica para incorporar nuevas reglas en horas en lugar de semanas

Integración Multi-Gateway de Pagos con Failover

Contexto

Operación global de giftcards y recargas donde un único gateway deja brechas geográficas, de conversión y de disponibilidad.

Problema

Los distintos gateways cubren distintos países y fees; cualquiera puede caerse o empezar a rechazar más transacciones. Se requería cobertura continua y flexibilidad comercial para optimizar por país y método.

Decisión Técnica

Abstracción donde el admin configura gateway activo y prioridades por producto. Ante una falla o rechazo del proveedor activo, failover automático al siguiente en la cadena. 5 procesadores integrados (PayPal, Payeezy, DLocal, Stripe, Shift4) con features completos: 3DS, refunds, voids, Apple Pay, Google Pay y tokenización propia de tarjetas.

Stripe PayPal DLocal Shift4 Payeezy 3DS Apple Pay Google Pay Tokenization
Disponibilidad de cobro continua durante incidentes de proveedores · Routing optimizado por costo y conversión · 5 gateways en producción

Expertise Técnico

Backend & Arquitectura

Node.js TypeScript Next.js PHP Java REST API Gateway Pattern Design Patterns Clean Architecture

Infraestructura

Linux HAProxy Nginx MySQL Replication DigitalOcean Cronjobs CI/CD

Pagos & Riesgo

Stripe PayPal DLocal Shift4 Payeezy Payment Routing Fraud Rule Engines Device Fingerprinting PCI Compliance

Automatización & IA

n8n LLM Integration AI-Assisted Fraud Programmatic SEO Content Automation Web Scraping

Trabajemos Juntos

Disponible para oportunidades full-time remotas