IV4N.DEV

About me

Lima, Peru

I'm Iván, a software developer specialized in backend and distributed systems. I have experience building APIs, scalable services and event-driven architectures with JavaScript, TypeScript, NestJS, Go and Java.

I've worked with cloud infrastructure on AWS, relational databases, Redis caching and deployments with Docker and Nginx. I also build cross-platform mobile apps with React Native and Expo, focused on performance, maintainability and user experience.

Experience

Software Engineer · Japisale

Feb. 2026 – Present

Miraflores, Lima, Peru

  • Contributed to a new accounting module focused on scalability, cross-system integration and automation of internal processes.
  • Designed and implemented the migration of identifiers to UUIDv7 to prepare the platform for distributed scenarios.
  • Implemented an OAuth 2.0-based authentication system to centralize access across multiple internal applications and modules.
  • Built asynchronous processing flows with BullMQ, Redis and NestJS events to decouple processes and improve scalability.
  • Integrated file generation and streaming services to Amazon S3 using services built in Go.
  • Participated in the integration of multiple enterprise systems through APIs and shared services.
  • Helped define architecture standards for separating domain, infrastructure and application layers, with communication via events and jobs.
  • Implemented AI-based automations to resolve low-complexity tickets, using GitHub Actions and automated Pull Request generation.
  • Contributed to an internal knowledge framework and technical guides enabling AI agents to understand the project architecture and apply changes consistently.

Skills

Backend

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

Databases & cache

PostgreSQL
MySQL
Redis

Cloud & infrastructure

AWS
Amazon S3
Docker
Nginx
Linux
CI/CD

Mobile development

React Native
Expo
SQLite
WatermelonDB

Frontend

React
Next.js
Astro
HTML
CSS
Tailwind CSS

Architecture & principles

Clean Architecture / Hexagonal
Lightweight CQRS: decoupled reads and writes
Event-driven architecture
Distributed systems and microservices
Asynchronous processing and file streaming
Relational modeling with PostgreSQL
External API integration with traceability
Scalability-oriented optimization

AI & modern practices

LLM API integration · Cursor / Claude Code / Codex as development aids · Advanced prompting · Assisted debugging · Interest in RAG and autonomous agents.

Education

Universidad Tecnológica del Perú

2023 – Present

Software Engineering

Languages

Contact

Have a project in mind or just want to say hi? You can find me here: