technical portfolio / 2026

Construyo sistemas que conectan producto, datos e infraestructura.

Soy Diego Rivera, desarrollador de software orientado a Full Stack y Backend. Creo aplicaciones web, APIs, soluciones móviles y automatizaciones con un flujo de trabajo asistido por IA, validando cada resultado y manteniendo la responsabilidad sobre las decisiones técnicas.

Base Lima, Perú
Construyo con Código + IA
Siguiente etapa DevOps / Cloud
diego@dev: ~/projects [ONLINE]
$ cat profile.focus
full-stack / backend systems REST APIs + relational data Linux + automation + deployment AI-assisted engineering workflow
$ status --projects
4 systems documented · 3 ecosystems · ∞ iterations
$ echo "build, verify, explain"
01 / systems

Proyectos principales

Los repositorios relacionados se presentan como sistemas completos. Cada caso explica el problema, la arquitectura, la evidencia disponible y los límites actuales.

system / 01deployed web
web API mobile
Plataforma web · móvil · API

Parking Management Platform

Ecosistema para gestionar estacionamientos, espacios, reservas, ocupaciones, pagos, comprobantes y notificaciones desde clientes web y móvil conectados a una API común.

Demo web disponible
Node.jsExpressNext.jsReact NativeSupabaseJWT
system / 02demo mode
user tickets API
Aplicación full stack

Support Ticket Manager

Demo de gestión de incidencias con autenticación, creación y consulta de tickets, detalle con comentarios y una base preparada para migrar de JSON local a PostgreSQL.

Demo funcional · persistencia JSON
Next.js 15React 19TypeScriptTailwindPostgreSQL opcional
system / 03local system
API web POS
Web · API · escritorio

Sistema de Ventas Ferretería Yerias

Ecosistema empresarial para inventario, compras, ventas, usuarios, comprobantes y reportes, con API .NET, cliente React y punto de venta Windows Forms.

Sin demo pública · evidencia local
C#.NET 5EF CoreReactSQL ServerWinForms
system / 04pipeline
source ETL BI
ETL · calidad · análisis

Lima Real Estate Pipeline

Pipeline reproducible para transformar datos inmobiliarios, aplicar reglas de calidad, cargar un modelo dimensional y exponer resultados mediante un dashboard interactivo.

Dashboard Streamlit · demo por validar
PythonPandasPostgreSQLSQLAlchemyStreamlitPlotly
02 / explorations

Más proyectos y experimentos

Repositorios secundarios que muestran amplitud técnica. Se activan según la vacante: Java, móvil, Linux, Rust o prototipado rápido.

backend / Java

Spring Boot Cinema API

API REST con Spring Boot, JPA, MySQL, Spring Security y control de acceso por roles.

Abrir repositorio ↗
mobile / Firebase

Kotlin Firebase Space App

Aplicación Android con Kotlin, consumo de API, Retrofit, Room y servicios Firebase.

Abrir repositorio ↗
systems / Rust

Diri Daemon

Herramienta para Niri con Rust, IPC local, gestión de ventanas y automatización del entorno Linux.

Abrir repositorio ↗
education / desktop

Proyecto Certificador

Sistema educativo en Java Swing con MySQL, MVC/DAO, roles, participación y reportes.

Abrir repositorio ↗
web / Firebase

Dental Appointment App

Prototipo de agenda dental con React, Tailwind, autenticación y flujo de reserva.

Ver demo ↗
linux / automation

Hyprland Scripts

Scripts Shell para personalizar, automatizar y operar diariamente un entorno Wayland.

Abrir repositorio ↗

¿Buscas una vista más visual?

Las demos comerciales actuales siguen disponibles en la portada original. La sección técnica se concentra en arquitectura, decisiones y evidencia de ingeniería.

Ver demos web