Gustavo Benites - Desarrollador Fullstack

Gustavo Benites (S4v!0r)

Full Stack Developer & <Newbie />

Backend developer enfocado en TypeScript y NestJS. Autodidacta. Construyo APIs y sistemas que funcionan y escalan en producción.

Full Stack

Backend Focus

NestJS · TypeScript · APIs

Perú

Paisaje Urbano Cyberpunk

Tecnologías

JavaScript

TypeScript

React

Next.js

Expo

Sass

Tailwind CSS

Express.js

NestJS

SvelteKit

Spring

MongoDB

PostgreSQL

Docker

Git

GitHub

Intereses

  • 💻Programación
  • 🎮Videojuegos / Tecnología
  • 🌿Naturaleza / Aire libre
  • 🔒Ciberseguridad
  • 🏋️Calistenia
  • 🐾Animales
Paisaje Fantasia Naturaleza Magenta
15:10Jun 28, 26

Experiencia

CRS Express (ex Compra Fácil USA)

Desarrollador Fullstack

Lima, PerúSept. 2025 - Actualidad

CRS Express - Plataforma de Courier internacional

  • Estabilicé y refactoricé una plataforma legacy crítica de gestión de envíos internacionales, resolviendo bugs estructurales y deuda técnica acumulada que comprometían la operación diaria
  • Lideré la modernización completa del stack: migración de React JS a Next.js con TypeScript y de Express a NestJS, incluyendo optimización de queries y mejora en el manejo de errores
  • Desarrollé un módulo de sincronización multicanal que conecta órdenes de marketplaces (Falabella, Compra Fácil) y resellers con el sistema logístico mediante webhooks, procesando más de 3,000 órdenes mensuales
  • Optimicé el procesamiento masivo de órdenes entrantes mediante batching e implementé un sistema de notificaciones multi-canal: SSE para alertas en tiempo real por rol, correo electrónico para eventos críticos y WebSockets para la app móvil
  • Gestioné la persistencia en AWS S3 de documentos operativos críticos (etiquetas, reportes aduaneros) y automaticé despliegues CI/CD en VPS (Nginx, PM2, GitHub Actions), desarrollando una TUI propia para gestionar pases a producción desde consola
  • Desarrollé una app móvil con React Native para gestión de última milla: seguimiento GPS en tiempo real, confirmación de entrega con evidencia fotográfica, notificaciones a clientes vía webhooks y soporte multi-rol (motorizados y despachadores)

NEURA SPRINT

Desarrollador Fullstack

Lima, PerúOct. 2024 - Mar. 2025
  • Desarrollé aplicaciones web con React y Angular en frontend, y Express y NestJS en backend, aplicando principios SOLID y buenas prácticas de arquitectura en proyectos para diversos clientes
  • Diseñé e implementé bases de datos relacionales con MySQL, asegurando integridad y consistencia de la información
  • Participé en el diseño de servicios bajo conceptos de microservicios, colaborando en equipo ágil de 4 desarrolladores con metodología Scrum

IEEE Computer Society UNMSM

Desarrollador Frontend (Voluntariado)

Lima, PerúOct. 2023 - Nov. 2024
  • Desarrollé el frontend de una aplicación de reporte de incidencias para el cuidado de fauna silvestre (HTML, SASS, JavaScript), integrando APIs REST del equipo de backend
  • Desarrollé interfaces con React y TypeScript para un sistema de biblioteca, implementando autenticación y componentes UI modernos con Mantine
  • Primera experiencia trabajando en equipos multidisciplinarios bajo metodología Scrum, colaborando con otros desarrolladores en proyectos con impacto real

Proyectos

SSH Deploy TUI (DEV) image

SSH Deploy TUI (DEV)

Aplicación CLI/TUI desarrollada en Go para gestionar deploys en VPS. Permite configurar credenciales SSH, realizar deploys automáticos (git pull, pnpm/bun install, build, pm2 restart), visualizar logs en tiempo real o las últimas 50 líneas, monitorear el estado de servicios PM2, y validar configuraciones de Nginx con opción de copiar al portapapeles.

Gato Movies image

Gato Movies

Implementé una app que consume la API de TMDB. Con Zustand, tailwindcss y TanStack Query, aprendí a optimizar consultas y gestionar datos de forma eficiente.

CoachConnect image

CoachConnect

CoachConnect es una app con landing, registro e inicio de sesión; una vez dentro, el coach accede a un dashboard para gestionar clientes (foto, objetivos, peso, notas, etc.) y ver estadísticas mensuales. Se desarrolló con Next.js y NextAuth en el frontend, NestJS y MongoDB en el backend, y Tailwind CSS para estilos.

UNMSM IA - Landing Page image

UNMSM IA - Landing Page

Landing page para el curso de Inteligencia Artificial de la UNMSM, desarrollada para probar Static Rendering de Next.js, con modo claro/oscuro y uso de IntersectionObserver para animaciones al hacer scroll. Presenta información del curso, cronograma, docente, grupos y recursos clave en un diseño moderno y adaptable.

Terra image

Terra

App de aprendizaje de Zustand con login de prueba, resumen de páginas y detalles de auth; explora stores, selectores, middlewares de persistencia, Immer, slices y suscripciones.

BIBLIOTECA image

BIBLIOTECA

Participé como frontend developer en este proyecto full-stack, enfocándome en la creación de interfaces intuitivas para gestionar libros y usuarios de forma eficiente.

Cyber System image

Cyber System

Cyber System consta de tres páginas: Cyber Counter (un contador con opciones para incrementar, decrementar e incremento dinámico mediante un input), Cyber Dex (lista de Pokémons con paginación, búsqueda en la página actual y caché básica) y Cyber Tasks (tareas paginadas usando RTK Query, con barra de progreso y asignación de usuario por ID mostrando el estado de cada tarea). Este proyecto tuvo como objetivo aprender Redux Toolkit y RTK Query.

Heroes App image

Heroes App

Heroes App incluye cuatro secciones: una lista de héroes de Marvel en tarjetas con nombre, nombre real, tag y botón de detalles; otra similar para héroes de DC; un buscador que filtra por similitud y guarda la consulta en la URL y en LocalStorage para compartirla; y un login que, al cerrar sesión, almacena en LocalStorage la última URL visitada para restaurar la búsqueda al iniciar sesión.

Teacher Ranker (DEV) image

Teacher Ranker (DEV)

Desarrollo una plataforma donde los estudiantes pueden calificar y dejar reseñas sobre sus profesores, fomentando una comunidad de retroalimentación académica.

ESP32 image

ESP32

Desarrollé un servidor web que presenta la humedad y temperatura ambiental en tiempo real, conectándose a un microcontrolador ESP32 para monitoreo IoT.

Guitar Store image

Guitar Store

Me sumergí en el desarrollo de la maquetación de un e-commerce para familiarizarme con Express y Pug, explorando así el diseño eficiente y dinámico de aplicaciones web.

TSP Algorithm image

TSP Algorithm

He creado una interfaz gráfica para algoritmos genéticos, optimizada para resolver el Problema del Viajante y facilitar la visualización y ajuste de parámetros.

Ver más proyectos en GitHub

Contacto

Built with
Astro
Styled with
TailwindCSS
Powered by
React

¡Hablemos!

¿Tienes un proyecto en mente? Contáctame

portfolio-savior.mold204@slmails.com

También puedes encontrarme en: