IV4N.DEV

Sobre mí

Lima, Perú

Soy Iván, desarrollador de software especializado en backend y sistemas distribuidos. Tengo experiencia construyendo APIs, servicios escalables y arquitecturas orientadas a eventos con JavaScript, TypeScript, NestJS, Go y Java.

He trabajado con infraestructura cloud en AWS, bases de datos relacionales, caché con Redis y despliegues con Docker y Nginx. Además, desarrollo aplicaciones móviles multiplataforma con React Native y Expo, enfocadas en rendimiento, mantenibilidad y experiencia de usuario.

Experiencia

Software Engineer · Japisale

Feb. 2026 – Actualidad

Miraflores, Lima, Perú

  • Participé en el desarrollo de un nuevo módulo del área contable, enfocado en escalabilidad, integración entre sistemas y automatización de procesos internos.
  • Diseñé e implementé la migración de identificadores hacia UUIDv7 para preparar la plataforma para escenarios distribuidos.
  • Implementé un sistema de autenticación basado en OAuth 2.0 para centralizar el acceso entre múltiples aplicaciones y módulos internos.
  • Desarrollé flujos de procesamiento asíncrono con BullMQ, Redis y eventos de NestJS para desacoplar procesos y mejorar la escalabilidad.
  • Integré servicios de generación y streaming de archivos hacia Amazon S3 utilizando servicios desarrollados en Go.
  • Participé en la integración de múltiples sistemas empresariales mediante APIs y servicios compartidos.
  • Colaboré en la definición de estándares de arquitectura para separación de dominios, infraestructura, aplicación y comunicación mediante eventos y jobs.
  • Implementé automatizaciones basadas en IA para resolver tickets de baja complejidad, con GitHub Actions y generación automatizada de Pull Requests.
  • Contribuí a un framework interno de conocimientos y guías técnicas para que agentes de IA comprendieran la arquitectura del proyecto y ejecutaran cambios de manera consistente.

Habilidades

Backend

JavaScript
TypeScript
Node.js
NestJS
Bun
Go
Java
REST APIs
OAuth 2.0
JWT

Bases de datos y caché

PostgreSQL
MySQL
Redis

Cloud e infraestructura

AWS
Amazon S3
Docker
Nginx
Linux
CI/CD

Desarrollo móvil

React Native
Expo
SQLite
WatermelonDB

Frontend

React
Next.js
Astro
HTML
CSS
Tailwind CSS

Arquitectura y principios

Clean Architecture / Hexagonal
CQRS ligero: escritura y lectura desacopladas
Arquitectura orientada a eventos
Sistemas distribuidos y microservicios
Procesamiento asíncrono y streaming de archivos
Modelado relacional con PostgreSQL
Integración de APIs externas con trazabilidad
Optimización orientada a escalabilidad

IA y prácticas modernas

Integración con APIs de LLMs · Cursor / Claude Code / Codex como apoyo al desarrollo · Prompting avanzado · Debugging asistido · Interés en RAG y agentes autónomos.

Educación

Universidad Tecnológica del Perú

2023 – En curso

Ingeniería de Software

Idiomas

Contacto

¿Tienes un proyecto en mente o quieres saludar? Puedes encontrarme aquí: