Gustavo Benites - Desarrollador Fullstack

Gustavo Benites@S4v!0r

Desarrollador Fullstack & <wetware />

Enfoque en Backend, con TypeScript y NestJS. Autodidacta. Construyo y sostengo sistemas en producción de punta a punta: APIs, apps móviles e infraestructura.

Fullstack

Enfoque Backend

NestJSTypeScriptAPIs

Perú

Paisaje urbano cyberpunk

Tecnologías

Backend

  • TypeScript
  • NestJS
  • Spring Boot
  • Go
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis

Frontend

  • React
  • Next.js
  • SvelteKit
  • Expo
  • Tailwind CSS

DevOps

  • Docker
  • AWS
  • GitHub Actions
  • Linux

Intereses

  • Programación
  • Videojuegos / Tecnología
  • Naturaleza / Aire libre
  • Ciberseguridad
  • Calistenia
  • Animales
Paisaje de fantasía en magenta
· tu hora

Descargar CV

Experiencia

Prestamype

2026 · Sept. — Actualidad

Desarrollador Backend

Actual
Lima, Perú

Fintech peruana de financiamiento para empresarios: préstamos con garantía hipotecaria y factoring.

  • •Diseñé e implementé refresh tokens con rotación para clientes y empleados, en web y apps móviles: sesiones por dispositivo, detección de reuso y revocación inmediata
  • •Resolví los hallazgos de backend del pentest de seguridad: sesión en cookie httpOnly, bloqueo de inyección NoSQL, headers de seguridad y documentos que dejaron de ser públicos
  • •Diseñé el versionado de términos y condiciones: cada usuario queda ligado a la versión que aceptó, con reporte descargable para el área legal
  • •Construí un prototipo de OCR propio para leer datos del DNI desde la foto, sin servicios de terceros por privacidad; cada mejora se mide sobre 300 documentos

CRS Express

May. — Ago. 2026

Desarrollador Fullstack

Lima, Perú

CRS Express y Compra Fácil USA son empresas hermanas del mismo grupo y comparten oficina: el trabajo cruza de una a la otra.

CRS Express - Plataforma de Courier internacional

  • •Quedé a cargo del área de desarrollo tras la reorganización de la empresa: revisé el código del equipo, repartí tareas, decidí stack e infraestructura y reporté avances semanales a dirección
  • •Rehíce la autenticación con claves asimétricas ES256 y refresh tokens rotativos con detección de reuso, saqué las credenciales del navegador con una arquitectura BFF y centralicé los permisos por rol, cerrando una escalada de privilegios real
  • •Construí desde cero el microservicio de reparto (NestJS, Redis y BullMQ): asignación de entregas, mapa en vivo de repartidores y evidencia de entrega con geolocalización
Ver 4 logros más
  • •Desarrollé la app móvil de los repartidores con React Native: funciona sin señal y se sincroniza al reconectar, sube fotos y video en segundo plano y escanea con confirmación por voz. Publicada en iOS y Android
  • •Cerré la migración del portal de clientes con un rewrite a SvelteKit y automaticé la facturación electrónica ante SUNAT
  • •Integré un courier externo al sistema de la empresa hermana, con un normalizador de direcciones que iteré de búsqueda difusa a determinística al comprobar que solo agregaba falsos positivos
  • •Sostuve una plataforma que movía más de 3.000 envíos al mes y conectaba 6 marketplaces; cuando el procesamiento de video saturó el servidor, lo diagnostiqué y bajé el consumo a menos de la mitad

Compra Fácil USA

2025 · Sept. — Abr. 2026

Desarrollador Fullstack

Lima, Perú

CRS Express - Plataforma de Courier internacional

  • •Estabilicé una plataforma crítica de envíos internacionales que se caía constantemente, con deuda técnica acumulada que frenaba la operación diaria
  • •Lideré la modernización del backend: migración de Express a NestJS con TypeScript, optimización de consultas y manejo de errores consistente en todo el sistema
  • •Migré el portal de clientes de React JS a Next.js y creé desde cero el portal de las empresas asociadas, que luego reescribí a SvelteKit
Ver 4 logros más
  • •Rediseñé el módulo de pagos: pasé de una tabla plana de más de 30 columnas a un modelo normalizado y trazable, capaz de crecer con nuevos tipos de cobro
  • •Lideré y desarrollé la integración con Falabella, que en cuatro meses pasó de cero a cerca del 30% del volumen del negocio, y construí la primera conexión entre ambas plataformas mediante webhooks
  • •Implementé notificaciones en tiempo real con SSE y WebSockets: pantallas de almacén que se actualizan solas, alertas por rol y avisos por correo para eventos críticos
  • •Configuré el VPS y el CI/CD desde cero (Nginx, PM2, GitHub Actions), moví los documentos operativos a AWS S3 y desarrollé en Go una TUI para desplegar desde consola: es el proyecto SSH Deploy TUI que aparece más abajo

NEURA SPRINT

2024 · Oct. — Mar. 2025

Desarrollador Fullstack

Lima, Perú

Consultora peruana de investigación e inteligencia de mercados: convierte datos de consumidor y dinámicas sociales en decisiones de negocio.

  • •Desarrollé herramientas internas y dashboards para el equipo, con React y Angular en frontend y Express y NestJS en backend
  • •Diseñé e implementé las bases de datos relacionales en MySQL, asegurando integridad y consistencia de la información
  • •Participé en el diseño de servicios bajo conceptos de microservicios, en un equipo ágil de 4 desarrolladores con Scrum
  • •En 2026, como freelance, desarrollé su sitio corporativo con Astro y Tailwind: cinco páginas fieles al diseño de Figma, contenido tipado y despliegue en Docker

IEEE Computer Society UNMSM

Oct. 2023 — Nov. 2024

Desarrollador Frontend (Voluntariado)

Lima, Perú
  • •Desarrollé el frontend de una app de reporte de incidencias de fauna silvestre (HTML, SASS, JavaScript): un mapa con la ubicación del usuario para las alertas y una página de informes con búsqueda y filtros, cargados desde la API
  • •Construí la landing, la navegación, el inicio de sesión, el listado y la búsqueda de libros del sistema de biblioteca con React, TypeScript y Mantine, consumiendo la API en Go del equipo de backend
  • •Trabajé en equipo con Scrum, ramas por funcionalidad y revisión por pull requests

Proyectos

Captura de pantalla del proyecto tupu

App móvilEn desarrollo2026

tupu

Rutas en bici sobre la red de ciclovías de Lima: el mapa con la red ciclista, ruteo con perfil de bicicleta y una brújula que muestra hacia dónde miras.

Captura de pantalla del proyecto CRS Client Portal

WebEn producción2026

CRS Client Portal

Portal donde los clientes de CRS siguen sus casilleros en Miami y Guangzhou, sus paquetes y el envío a Perú. Reescrito de Next.js a SvelteKit.

Captura de pantalla del proyecto Currency Exchange API

API RESTSin desplegar2026

Currency Exchange API

Casa de cambio digital: el admin publica tasas y cada solicitud guarda la tasa del momento. Arquitectura hexagonal, 27 pruebas y Swagger.

Captura de pantalla del proyecto SSH Deploy TUI

TerminalEn uso2026

SSH Deploy TUI

Despliega y opera proyectos en un VPS desde la terminal: build, reinicio sin caída con PM2, logs en vivo y túneles SSH.

Otros proyectos

Ver más proyectos en GitHub

Contacto

¡Hablemos!

¿Tienes un proyecto en mente? Contáctame

portfolio-savior.mold204@slmails.com

Escribir
Hora en Lima · UTC−5
Backend en Prestamype