Desarrollador backend, full stack e IA
Jesus Arias Lopez
Soy Jesus Arias Lopez, egresado de Ingeniería de Software. Construyo aplicaciones full stack, sistemas backend y herramientas de IA, con atención a la lógica, los datos y la experiencia de quien los usa.
Disponible para empleo junior y freelance
Explorar proyectos
Proyectos
Nutcracker Memory
MVP
Memoria persistente para agentes de programación que comprueba si el contexto de código de un recuerdo sigue intacto.
Python, MCP, SQLite, Semantic search
Mi contribución
Desarrollo individual: búsqueda semántica, almacenamiento de episodios y revalidación de archivos mediante hashes.
Evidencia y alcance
Pruebas y CI en el repositorio. El MVP detecta cambios en archivos; no determina si una decisión sigue siendo semánticamente correcta.
Bexy
En desarrollo
Aplicación que busca reducir la repetición del pretriaje y la fricción al conectar con doctores y gestionar citas.
Next.js, .NET 8, Frontend, Backend
Mi contribución
Desarrollo individual de toda la aplicación: frontend con Next.js y backend con .NET 8, desde agosto de 2026.
Evidencia y alcance
Web disponible para conocer la aplicación. Proyecto en desarrollo, orientado a facilitar el acceso y la coordinación de citas.
Java Workflow Engine
Prototipo
Motor de aprobación de gastos con estados explícitos y tareas que se desbloquean al completar sus dependencias.
Java 21, Javalin, JDBC, PostgreSQL, Testcontainers
Mi contribución
Desarrollo individual del dominio, casos de uso, persistencia JDBC y API REST, con detección de ciclos en dependencias.
Evidencia y alcance
Demo local y script de demostración de la API. El README documenta pruebas unitarias, HTTP e integración con PostgreSQL.
Crescendo Database Engine
Proyecto educativo
Motor de base de datos embebido con tablas en disco, índices B-Tree y un subconjunto práctico de SQL.
C++17, Qt 6, B-Tree, SQL
Mi contribución
Desarrollo individual del motor, operaciones de consulta y una interfaz de escritorio tipo Workbench con Qt.
Evidencia y alcance
Arquitectura, instrucciones de compilación y ejemplos SQL en el repositorio. Proyecto didáctico para explorar almacenamiento e indexación.
CodeClass
Proyecto personal
Plataforma de clases de programación con sesiones en tiempo real, código compartido y preguntas entre docentes y participantes.
React, TypeScript, NestJS, WebSockets, Prisma, PostgreSQL
Mi contribución
Desarrollo individual del frontend y backend, conectando la experiencia de clase con sesiones, colaboración y ejecución de código.
Evidencia y alcance
Web y repositorios separados de frontend y backend para explorar la interfaz y la implementación.
Surface Defect Detection
Experimento
Detección de defectos en superficies de acero, con preparación de anotaciones, entrenamiento y análisis de errores.
Python, YOLOv8, Computer vision, NEU-DET
Mi contribución
Desarrollo individual del flujo experimental: inspección de datos, conversión de anotaciones, evaluación e inferencia.
Evidencia y alcance
El README reporta mAP@50 ≈ 0.736 para el experimento de 100 épocas y analiza las clases difíciles. Resultado experimental, no validación industrial.
SandboxCity Engine
Prototipo
Prototipo de motor y entorno de mundo abierto, organizado en módulos de núcleo, motor, juego y herramientas.
C++, CMake, MSVC, Game engine
Mi contribución
Desarrollo individual del prototipo en C++, explorando sistemas de juego y herramientas dentro de un monorepo.
Evidencia y alcance
Código e instrucciones para compilar el editor y el runtime en Windows con MSVC. Todavía es un prototipo.
Sobre mí
Soy egresado de Ingeniería de Software y vivo en Lima, Perú. Me interesa construir sistemas que conecten una necesidad con una solución útil: desde una API y su modelo de datos hasta la interfaz. Mis proyectos en C++ y videojuegos complementan ese enfoque con práctica en estructuras de datos y sistemas.
Ingeniería de Software, egresado. Lima, Perú. Inglés B2, español nativo. Disponible para empleo junior y freelance: remoto, híbrido y presencial.
Backend y datos
Java, .NET 8, NestJS y bases de datos. Experiencia en API, reglas de negocio y persistencia.
Aplicaciones full stack
Next.js, React y TypeScript. Interfaces y servicios conectados, incluyendo colaboración en tiempo real.
IA y herramientas
Python, MCP y visión por computador. Experimentos con límites claros, evaluación y análisis de fallos.