Hola, soy Ivan.
Desarrollador Fullstack.
Desarrollador de software especializado en backend y sistemas distribuidos. Construyo APIs, servicios escalables y arquitecturas orientadas a eventos con TypeScript, NestJS, Go y Java.
Tecnologías
Proyectos Destacados
Ver todos →Gestor de Contraseñas Multi-dispositivo
Aplicación móvil de gestión de credenciales con arquitectura zero-knowledge: las contraseñas se cifran localmente con una clave maestra y el backend en Go solo sincroniza y almacena datos cifrados, manteniendo la confidencialidad incluso ante accesos al servidor.
Sistema de Gestión de Proyectos
Aplicación móvil offline-first para la gestión de tareas, desarrollada con React Native, Expo, WatermelonDB y Expo EAS. Integra RevenueCat para los pagos y Clerk para la autenticación.
Just Time
Gestión de acceso a recursos con aprobación de solicitudes, API Keys de un solo uso y conexiones dinámicas a múltiples bases de datos en runtime. Backend en Spring Boot y frontend en Next.js.
Autenticación MERN
Sistema de autenticación completo con el stack MERN (MongoDB, Express, React, Node.js), con rutas protegidas y manejo del estado global mediante TanStack Query.