IV4N.DEV

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

Go
TypeScript
Node.js
NestJS
Bun
Java
PostgreSQL
Redis
AWS
Docker
React
React Native

Proyectos Destacados

Ver todos →

Arcton

Framework backend para TypeScript publicado en npm (@arcton/core): router con precedencia definida, contexto tipado a partir de las rutas, validación con cualquier Standard Schema (Zod, Valibot) y un núcleo desacoplado del runtime (Bun o Node.js). Incluye CLI, scaffolding, OpenAPI y documentación.

TypeScriptBunNode.jsOpenAPITurborepo

Liro

Plataforma de automatización de decisiones: se define una decisión una vez y se consume desde cualquier sistema vía API. Backend en Bun sobre Arcton con organizaciones y API keys (Better Auth), Drizzle y PostgreSQL, y evaluación con IA mediante proveedores intercambiables con fallback.

BunArctonBetter AuthDrizzlePostgreSQLTanStack Start

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.

React NativeExpoGoPostgreSQL

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.

React NativeExpoWatermelonDBClerkRevenueCat

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.

Spring BootSpring SecurityPostgreSQLNext.jsZustandTanStack Query