IV4N.DEV

Software Engineer en Japisale · Lima, Perú

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 →
Página de inicio de la documentación de Arcton: el titular «Structured by design. Fast by default.» junto a un ejemplo de código TypeScript con rutas, validación y WebSockets.

Arcton

GitHub

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.

  • TypeScript
  • Bun
  • Node.js
  • OpenAPI
  • Turborepo
  1. Liro

    Código privado

    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.

    • Bun
    • Arcton
    • Better Auth
    • Drizzle
    • PostgreSQL
    • TanStack Start
  2. Gestor de Contraseñas Multi-dispositivo

    Código privado

    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 Native
    • Expo
    • Go
    • PostgreSQL
  3. Sistema de Gestión de Proyectos

    GitHub

    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 Native
    • Expo
    • WatermelonDB
    • Clerk
    • RevenueCat
  4. Just Time

    GitHub

    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 Boot
    • Spring Security
    • PostgreSQL
    • Next.js
    • Zustand
    • TanStack Query