Lima, Perú

Diego Simón.Desarrollador Full Stack

6 años construyendo productos en entornos ágiles tipo startup: integraciones bancarias, facturación electrónica y sistemas de eventos en tiempo real. Historial comprobado desplegando y manteniendo servicios en producción con alta disponibilidad.

production · live trafficonline

Sistemas que muevo en producción: pagos, banca y tiempo real

Banco Alfin (BaaS)NiubizMicrosoft Graph APISUNATWhatsApp Cloud APITandiaFirebaseVonage 2FAQuertiumOpenExchangeRatesGoogle MapsAzure AD / OAuth2Banco Alfin (BaaS)NiubizMicrosoft Graph APISUNATWhatsApp Cloud APITandiaFirebaseVonage 2FAQuertiumOpenExchangeRatesGoogle MapsAzure AD / OAuth2

// historia laboral

Experiencia

Desarrollador Full Stack

CLUV360 S.A.C.

02/2023 — Actualidad · Tiempo parcial desde 02/2026

Proyecto Yala — Super app fintech de wallet digital, inversiones y pagos: Banking-as-a-Service con Banco Alfin, pagos con Niubiz y facturación electrónica con Tandia.

  • Aplicaciones full-stack con Laravel bajo arquitectura en capas, exponiendo y consumiendo APIs REST con frontends en Vue.js y React.
  • Integración bancaria BaaS sobre Azure AD/OAuth2: onboarding con validación AML/PEP, apertura de cuentas en soles y dólares, y transferencias interbancarias inmediatas vía CCE.
  • Procesamiento asíncrono a gran escala con Jobs, Queues y Batch Processing en Redis, workers en Supervisor, notificaciones push (FCM) y correos transaccionales.
  • Tiempo real: chat con Firebase Firestore y microservicio WebSocket independiente (Node.js + Socket.IO) integrado vía API con el backend Laravel.
  • Panel administrativo SPA (React 18 + Vite + MUI) con +30 módulos de negocio: POS, MLM, comisiones, franquicias, e-commerce y pagos.
  • Autenticación JWT, 2FA con OTP vía SMS (Vonage) e infraestructura en VPS: Redis, Supervisor, PHP-FPM y MySQL.
LaravelVue.jsReactNode.jsRedisMySQLFirebase

Desarrollador Backend

Polysistemas

02/2026 — 06/2026 · A través de Pisco Technologies S.A.C.

Proyecto SEMT — Sistema de gestión de embargos y escritos para el BBVA, con integración a SUNAT y Poder Judicial.

  • Backend con Node.js, TypeScript y Express.js bajo arquitectura en capas, sobre SQL Server con Sequelize ORM.
  • Integración con Microsoft Graph API (Outlook) vía OAuth2 / Azure AD para sincronizar correos de SUNAT y extraer adjuntos automáticamente.
  • Motor de generación de documentos Word con Docxtemplater y PizZip, con plantillas dinámicas y MERGEFIELDS según flujo y tipo de cuenta.
  • Extracción y parseo de PDFs para reconocer resoluciones, expedientes y RUC/DNI, enriqueciendo expedientes con evidencias.
  • Dashboards analíticos con filtros facetados y una máquina de estados para el flujo de expedientes con trazabilidad completa.
Node.jsTypeScriptExpressSQL ServerAzure AD

Desarrollador Full Stack

Proyecto independiente

01/2026 — 03/2026 · Noches y fines de semana

Proyecto Martín Salva — Plataforma web pública de eventos y comunidad para figura pública: registro, participación en eventos y perfil de usuario.

  • Frontend con Next.js 16 (App Router), React 19 y TypeScript, consumiendo una API REST en Laravel con Axios e interceptores.
  • Autenticación JWT vía cookies y middleware de Next.js para protección de rutas SSR y control de acceso guest-only.
  • API REST en Laravel con Sanctum, verificación de cuenta por email con códigos de un solo uso y módulos de eventos, premios y perfil.
  • Notificaciones masivas por WhatsApp Cloud API (Meta) con capa de servicio Guzzle y colas asíncronas para envío escalonado.
  • UI con TailwindCSS, Framer Motion, Radix UI y optimización de imágenes con next/image (WebP/AVIF).
Next.jsReact 19TypeScriptLaravelTailwind

Soporte de Aplicación Web

Kawsay Yachay

12/2022 — 06/2024

Mantenimiento evolutivo y control de calidad de aplicaciones web.

  • Mantenimiento de software, mejoras y actualizaciones de aplicaciones.
  • Control de calidad y revisión de requisitos del software.
QAMantenimiento

Desarrollador Web

Somos Sistemas S.A.C.

04/2019 — 01/2023

Desarrollo full-stack de aplicaciones web y móviles para múltiples clientes.

  • Aplicaciones web con PHP/Laravel y APIs REST, administrando hosting (cPanel) y bases de datos MySQL.
  • Apps móviles multiplataforma con Ionic/Angular y React Native.
  • Funcionalidades en tiempo real (chat) con Firebase Firestore y correos transaccionales.
LaravelMySQLIonicReact NativeFirebase

// casos de estudio

Proyectos destacados

Super app fintech · CLUV360

Yala

Wallet digital, inversiones y pagos con integración bancaria real: apertura de cuentas, transferencias interbancarias inmediatas y facturación electrónica.

  • Banking-as-a-Service con Banco Alfin sobre Azure AD/OAuth2
  • +30 módulos de negocio en panel React SPA
  • Chat en tiempo real y microservicio WebSocket propio
LaravelVue.jsReactRedisSocket.IOMySQL

Banca · Polysistemas para BBVA

SEMT

Sistema de gestión de embargos y escritos judiciales: automatiza la lectura de correos de SUNAT, la extracción de evidencias y la generación de documentos legales.

  • Sincronización automática de correos con Microsoft Graph API
  • Motor de documentos Word con plantillas dinámicas
  • Máquina de estados con trazabilidad completa de expedientes
Node.jsTypeScriptExpressSQL ServerSequelize

Plataforma de eventos · Freelance

Martín Salva

Fan-site público con registro, participación en eventos, premios y perfil de usuario, más panel administrativo con control de asistencia por QR.

  • Next.js 16 + React 19 con rutas SSR protegidas
  • Notificaciones masivas vía WhatsApp Cloud API
  • Panel admin con QR, PDFs y Excel
Next.jsReact 19LaravelTailwindFramer Motion

Proyecto personal · 2025

DevTree

Clon de LinkTree: cuentas de usuario, personalización de enlaces y gestión de redes sociales, con autenticación JWT y subida de imágenes a Cloudinary.

  • Backend Express + TypeScript con MongoDB y Mongoose
  • Frontend React + Vite con React Query
  • Deploy en Render y Netlify
ExpressTypeScriptMongoDBReactCloudinary

Proyecto personal · 2025

Cotizador de Divisas

Conversión de dólares ↔ soles en tiempo real, construido con Nuxt 3 y Firebase, desplegado en Firebase Hosting.

  • Cotización en tiempo real
  • Nuxt 3 + Firebase Hosting
Nuxt 3Vue.jsFirebase

// stack

Habilidades técnicas

Backend

  • PHP · Laravel
  • Node.js
  • Express.js
  • TypeScript
  • JavaScript

Frontend & Mobile

  • React
  • Next.js
  • Vue.js · Nuxt.js
  • React Native
  • Angular · Ionic
  • Tailwind · MUI · Bootstrap

Bases de datos

  • MySQL
  • PostgreSQL
  • SQL Server
  • MongoDB
  • Redis

Autenticación & Seguridad

  • JWT · Sanctum
  • OAuth2 · Azure AD
  • 2FA / OTP (Vonage)
  • Helmet · express-validator

Integraciones & APIs

  • Pasarelas de pago (Niubiz, BaaS)
  • Microsoft Graph API
  • WhatsApp Cloud API
  • Google Maps API

Procesamiento & Documentos

  • Redis Queues · Jobs
  • Docxtemplater · PizZip
  • dompdf
  • ExcelJS · XLSX

Cloud & Infraestructura

  • VPS Linux (PHP-FPM, Supervisor)
  • Firebase (Hosting, Firestore)
  • Render · Netlify · cPanel
  • Backblaze B2 · Cloudinary

Arquitectura & Herramientas

  • Microservicios (Node / Laravel)
  • Arquitectura en capas
  • Git · GitHub · Bitbucket
  • ApexCharts · D3.js

// formación

Educación y certificaciones

Bachiller en Ingeniería de Sistemas e Informática

Universidad de Ciencias y Humanidades

2021

Pasarelas de Pago en Laravel

Udemy

Stripe, PayPal, Mercado Pago, IziPay, Niubiz, PayU, webhooks y flujos de pago seguros.

Full Stack Node.js, React, TypeScript, NestJS y Next.js

Udemy

APIs backend en NestJS, tipado con TypeScript e interfaces frontend con React y Next.js.

// contacto

¿Construimos algo juntos?

Abierto a nuevos retos full-stack: fintech, integraciones complejas y productos en tiempo real.