ismaelhv.com

Ismael Hurtado Vargas

Senior Full-Stack Engineer · IA / LLM

Construyo productos web y móviles que combinan rendimiento, diseño cuidado y automatización con IA.

Acerca de mí

Soy un desarrollador Full-Stack apasionado con buen ojo para el diseño y motivación por el rendimiento. Trabajo en tecnología desde 2014 y como desarrollador profesional desde 2016, perfeccionando habilidades tanto en frontend como en backend.

Me especializo en la intersección entre sistemas backend complejos e interfaces intuitivas. Actualmente exploro las potencialidades de la IA en el desarrollo de software, automatizando flujos de trabajo y creando aplicaciones más inteligentes.

Ubicación
Lima, Perú
Idiomas
Español (nativo) · Inglés (intermedio)
Enfoque
Web · Mobile · IA

Experiencia · 2014 — hoy

06

May 2025 — Jul 2026 1 año

SICRED — México · Remoto

Full-Stack Developer · Freelance

  • Desarrollé una plataforma de microservicios (NestJS + Fastify + Prisma) para la gestión de promotores y operaciones de crédito, bajo arquitectura Hexagonal + DDD + Clean.
  • Construí la aplicación móvil (React Native + Expo, TypeScript) y el frontend web (React + RSuite + Tailwind) que consumen los microservicios.
  • Construí una plataforma de comparación de documentos jurídicos con un microservicio de OCR propio en Python (FastAPI + PyMuPDF + Tesseract) que digitaliza PDFs escaneados y un motor de IA self-hosted (Ollama) que contrasta documentos y resume expedientes en un chat.
  • Automaticé el CI/CD con GitHub Actions (entornos QA y producción): build y push de imágenes con Docker Buildx, versionado semántico y escaneo de secretos (gitleaks), con orquestación de contenedores en Docker Compose.
  • Reforcé la seguridad con Cloudflare (WAF, rate limiting y Turnstile anti-bot) y protegí las APIs a nivel de aplicación con rate limiting (Fastify) y cabeceras de seguridad (Helmet).
NestJSReact NativePrismaPythonOllamaCloudflare
Jul 2025 — Jun 2026 1 año

Exandal Holding Group · Lima, Perú — Agroindustria

Full-Stack Developer · Autónomo

  • Mantuve y amplié el sistema de gestión y análisis de calidad agroindustrial (ensayos de laboratorio, trazabilidad por lote) en Node.js.
  • Amplié las integraciones del sistema: SAP (HANA vía driver hdb), balanzas por SerialPort y reportería en Excel/PDF.
  • Desarrollé el módulo de Tickets (mesa de ayuda interna sobre SAP HANA): flujo de asignación, proceso, revisión y cierre con prioridades, adjuntos, notas con acuse de lectura, notificaciones por correo, planificador Gantt y un panel de reportes/KPIs.
  • Construí ExcoBot, un chatbot con OpenAI (function calling) que entrega la trazabilidad de órdenes SAP en lenguaje natural, con gráficos de indicadores (KPI).
  • Diseñé un chatbot con RAG de recuperación híbrida para trazar resultados de calidad e inocuidad.
Node.jsSAP HANAOpenAIRAG
Ene 2025 — Dic 2025 1 año

BizPeru · Remoto, Perú — ISP / WiFi

Full-Stack Developer · Freelance

  • Construí un chatbot de WhatsApp (whatsapp-web.js + OpenAI) con gestión multi-sesión y comunicación en tiempo real (SocketCluster) para atención al cliente.
  • Integré la pasarela de pago Niubiz en la tienda online (checkout con tokenización de tarjeta y captura del cargo), con backend NestJS + Fastify + Prisma y frontend Next.js 16 + Tailwind.
  • Automaticé la red ISP: aprovisioné hotspots WiFi en MikroTik (RouterOS API) e integré SmartOLT (fibra óptica), con facturación y vouchers en PDF.
  • Configuré el CI/CD con GitHub Actions (build y push de imágenes con Docker Buildx y versionado semántico) y orquesté los servicios con Docker Compose.
  • Protegí las APIs con Cloudflare (WAF, rate limiting y Turnstile anti-bot) y endurecí la aplicación con rate limiting (Express/Fastify) y cabeceras de seguridad (Helmet).
NestJSNext.jsOpenAIMikroTikCloudflare
Jun 2023 — Mar 2026 3 años

Municipalidad Metropolitana de Lima · Cercado de Lima — Sistema SIAM

Analista Programador Senior · Híbrido

  • Formé parte del equipo que desarrolló el SIAM, un ecosistema de microservicios Node.js/TypeScript con Docker, CI/CD por módulo (GitHub Actions) y arquitectura Hexagonal + DDD.
  • Desarrollé módulos del Sistema de Fiscalización Electrónica (foto y videopapeletas): APIs REST, visor geoespacial (deck.gl/Leaflet) y streaming de video para la evidencia.
  • Desarrollé el módulo de Licencias de Funcionamiento del SIAM (NestJS, Hexagonal + DDD): giros de negocio con restricción por zona, clasificación de riesgo e ITSE, permisos de anuncios publicitarios y el flujo de solicitud hasta la emisión de la licencia con resolución firmada digitalmente.
  • Integré Firma Perú (PCM) para la firma digital de resoluciones y papeletas, cumpliendo estándares de trazabilidad y seguridad documental.
  • Construí LimaBot, chatbot de atención al ciudadano con OpenAI/GPT que resuelve consultas sobre trámites, servicios y TUPA.
  • Integré las interoperabilidades con el PIDE del Estado (RENIEC, SAT y Migraciones) para el intercambio seguro de datos entre entidades.
ReactNestJSOpenAIdeck.glDocker
Dic 2020 — Ene 2023 2 años

ATU — Autoridad de Transporte Urbano · Lima y Callao, Perú

Analista Programador · Híbrido

  • Implementé el módulo de papeletas del Sistema de Registro de Actividades (SRA) mediante APIs REST (Node.js/Express, SOLID), mejorando la eficiencia en la administración de infracciones.
  • Desarrollé el módulo TUPA de la Pasarela de Pagos (pasarela.atu.gob.pe) con transacciones seguras (JWT) e integración del proveedor Niubiz, optimizando los pagos en línea.
  • Creé los módulos de ingreso de personal autorizado y visitas (Ficha Sintomatológica) y de consulta de pagos y deudas (SISATU), reforzando el control de accesos y el acceso a información financiera.
  • Diseñé el módulo de gestión de almacén y órdenes de trabajo (Sistema de Gestión Operativa) y realicé mejoras y mantenimiento del sistema de convocatoria (SISCON).
Node.jsExpressSQL ServerNiubiz
Dic 2014 — Ene 2021 6 años

Cobra Perú · Lima — Telecomunicaciones (cliente Telefónica del Perú)

Analista de Sistemas — Central · Presencial

Nov 2018 — Ene 2021

  • Lideré la selección y formación del equipo de desarrollo web (JS/Node.js) e implementé el sistema GIA de gestión integral de administración (Zona Andina); administré bases de datos (SQL Server 2016, MongoDB) y tableros de BI (Qlik Sense, Power BI) para la alta dirección.
JavaScriptNode.jsQlik SensePower BI

Analista Programador — Telecomunicaciones

Jul 2016 — Oct 2018

  • Desarrollé módulos y reportes de producción y calidad (JS/Node.js) y automaticé el envío de indicadores por correo (C# + SQL Server 2016).
JavaScriptNode.jsC#SQL Server

Desarrollador BD / Analista Programador

Oct 2015 — Jun 2016

  • Construí procedimientos almacenados de indicadores (SQL Server 2008 R2) y automaticé la generación de backups de base de datos.
SQL Server

Analista Estadístico

Dic 2014 — Sep 2015

  • Analicé indicadores de producción y calidad del cliente Telefónica del Perú y construí tableros y KPIs (Power BI) para la toma de decisiones.
Power BISQL ServerC#
↓ Descargar CV

Trabajo seleccionado

Trabajo seleccionado.

Tawa Telcom

2026

Sitio web del operador de internet Tawa Telcom: consulta de cobertura, planes para hogar y empresas, y pago de recibos en línea (tarjeta y Yape). Fibra óptica y enlaces inalámbricos en Perú.

Next.jsReactTypeScriptTailwindCSS

FastLink

2025

Acortador de URLs gratis, rápido y privado. Protección anti-bots con Cloudflare Turnstile y soporte multi-idioma.

AstroReactTailwindCSSTypeScript

DevTools

2025

Set de utilidades para desarrolladores en el navegador: Base64, QR, JSON, AES, JWT y más. Todo se ejecuta localmente, sin uploads.

AstroReactTailwindCSSTypeScript

waHub

2025

Hub para conectar números de WhatsApp con agentes IA y automatizar respuestas. Pensado para agencias y desarrolladores.

Next.jsReactTypeScriptAI

© 2026 Ismael Hurtado Vargas. Todos los derechos reservados. · Astro · Tailwind CSS.