Saltar al contenido principal

Proyectos

Evidencia técnica sin confundir avance con portafolio

Aquí muestro mis proyectos con contexto: qué problema trabajan, qué aprendí, qué tecnologías usé y desde dónde puedes revisarlos.

Evidencia ordenada por ruta, avance y aprendizaje.

01
Contexto

Cada proyecto explica por qué existe.

02
Avance

La barra muestra estado real, no apariencia.

03
Revisión

El aprendizaje se resume con criterio técnico.

Mapa del ecosistema

Primero se aprende, luego se evidencia, después se selecciona

No quiero mezclar ejercicios, entregas académicas y portafolio profesional. Cada espacio tiene una función para que mi avance se entienda sin inflarlo.

Espacio de aprendizaje técnico organizado para Chilete DevPath.
Ruta
Ruta activa

Camino de aprendizaje

Ruta progresiva de ejercicios, laboratorios y prácticas técnicas organizadas por nivel de avance.

  • Ejercicios desarrollados
  • Retos para practicar
  • Documentación por etapa
Explorar camino
Documentación académica y evidencia técnica organizada.
Academia
Evidencia revisada

Evidencia académica

Índice de proyectos académicos y entregas con contexto, tecnologías y evidencia técnica.

  • Proyectos entregados
  • Contexto académico
  • Evidencia técnica
Ver evidencias
Selección profesional futura de proyectos de software.
Portafolio
Selección futura

Portafolio en construcción

Espacio en preparación para seleccionar proyectos que demuestren valor profesional real.

  • Proyectos seleccionados con criterio
  • Mejoras antes de publicar
  • Evidencia profesional futura
Ver avance

Ruta de evidencia

Proyectos académicos ordenados por ruta

Estos proyectos se leen como una ruta: datos, construcción de software, patrones, backend y frontend. La institución sigue visible, pero el orden principal es el camino de aprendizaje.

Imagen editorial de un proyecto académico de gestión de inventario en Java.
Java
Revisado y funcionalProyecto UTPEtapa 02 · Construcción de software
100%

Gestión de Inventario Java

Aplicación académica de consola para registrar, consultar, modificar, eliminar y vender productos mediante fundamentos de Java y programación orientada a objetos.

JavaPOOArreglosExcepciones
  • CRUD de productos
  • Venta y control de stock
  • Validaciones y reportes básicos
Problema

Organizar un inventario pequeño en memoria y controlar operaciones básicas sobre productos sin depender de una base de datos.

Qué aprendí

Apliqué arreglos, métodos, clases, encapsulamiento, validación de entradas y manejo de excepciones en un flujo completo por consola.

Qué mejoraría

Incorporar persistencia, pruebas automatizadas y colecciones cuando esos contenidos correspondan al nivel de aprendizaje.

Ver proyecto
Imagen editorial de un sistema académico de gestión clínica.
Java
TerminadoProyecto UTPEtapa 02 · Construcción de software
100%

Gestión Clínica con Estructuras de Datos

Sistema académico en Java para gestionar pacientes, citas, doctores y horarios dentro de un flujo de atención clínica.

JavaPOOEstructuras de datosCSV
  • Gestión de pacientes y citas
  • Estructuras de datos aplicadas
  • Persistencia y reportes académicos
Problema

Ordenar el flujo básico de atención de una clínica académica: pacientes, doctores, citas y horarios.

Qué aprendí

Apliqué estructuras de datos, persistencia simple, menús de consola y organización progresiva del código.

Qué mejoraría

Evolucionar la interfaz, reforzar validaciones clínicas y separar mejor la lógica de atención, persistencia y reportes.

Ver proyecto
Imagen editorial de inventario y base de datos para ferretería académica.
SQL
TerminadoProyecto UTPEtapa 03 · Web y datos
100%

Gestión Comercial DB

Proyecto académico de base de datos para organizar usuarios, clientes, productos, inventario, ventas, auditoría y políticas de precios en SQL Server.

SQL ServerT-SQLModelo relacionalPEPS/FIFO
  • Modelo relacional
  • Procedimientos, triggers y auditoría
  • Inventario PEPS/FIFO y ventas
Problema

Modelar información de inventario, productos, ventas, auditoría y políticas de precios de una ferretería en contexto académico.

Qué aprendí

Reforcé diseño relacional, T-SQL, integridad referencial, procedimientos almacenados, triggers, auditoría y control de inventario PEPS/FIFO.

Qué mejoraría

Documentar resultados esperados por cada validación, agregar una guía de restauración completa y ampliar consultas analíticas de ventas e inventario.

Ver proyecto
Imagen editorial de arquitectura Java para ventas e inventario de ferretería.
Java
TerminadoProyecto UTPEtapa 04 · Especialización
100%

Gestión de Ventas con Patrones de Diseño

Sistema académico en Java para gestionar ventas e inventario de ferretería aplicando POO, GRASP y patrones GOF sobre un flujo de venta por consola.

JavaPOOGRASPPatrones GOFConsola
  • Venta por consola con cliente, usuario, productos y stock
  • Subtotal, IGV, total y alerta por stock mínimo
  • Factory Method, Builder, Command, Adapter, Facade, Observer y State
Problema

Organizar un flujo de venta de ferretería sin concentrar reglas, creación de productos, estados y alertas en una sola clase.

Qué aprendí

Apliqué Controller, Factory Method, Builder, Command, Adapter, Facade, Observer y State para separar responsabilidades y hacer el flujo más defendible.

Qué mejoraría

Evolucionar una nueva versión con interfaz, persistencia o pruebas sin cambiar la lógica base ya sustentada.

Ver proyecto
Imagen editorial para proyecto académico backend con integración de servicios.
Spring
TerminadoProyecto TecsupEtapa 04 · Backend
100%

SUNAT Consulta API

Backend académico desarrollado en Tecsup para practicar integración con servicios externos, controladores y organización de una API.

JavaSpring BootOpenFeignH2
  • API REST
  • Integración externa
  • Práctica backend
Problema

Practicar la consulta de información externa desde una API propia y organizar el flujo con Spring Boot.

Qué aprendí

Reforcé controladores, servicios, consumo HTTP, pruebas de endpoints y separación básica de responsabilidades.

Qué mejoraría

Agregar caché de consultas, auditoría de errores del proveedor y una estrategia de reintentos para mejorar estabilidad ante fallos externos.

Ver proyecto
Imagen editorial para entrega académica backend con Spring Boot.
Spring
Configuración local pendienteProyecto TecsupEtapa 04 · Backend
90%

Backend Productos y Pedidos

Entrega académica de backend orientada a consolidar servicios, persistencia y estructura de aplicación con Spring Boot.

JavaSpring BootPostgreSQLDocker
  • Servicios backend
  • Persistencia
  • Productos y pedidos
Problema

Consolidar una aplicación backend evaluable con rutas, datos y organización técnica suficiente para una entrega académica.

Qué aprendí

Practiqué estructura de proyecto, persistencia, endpoints y criterios de entrega técnica.

Qué mejoraría

Conectar mejor el flujo entre productos y pedidos, agregar validaciones de stock y preparar pruebas de integración entre servicios.

Ver proyecto
Imagen editorial para práctica frontend de productos con React.
React
TerminadoProyecto TecsupEtapa 04 · Frontend moderno
100%

Catálogo Productos React

Práctica académica frontend para gestionar productos, consumir servicios y ordenar componentes en una aplicación React.

ReactViteJavaScriptFetch API
  • Catálogo de productos
  • Consumo de API
  • Frontend con React
Problema

Practicar una interfaz funcional para listar, crear, editar y eliminar productos desde una aplicación web.

Qué aprendí

Reforcé componentes, estado, formularios, consumo de servicios y flujo básico de una app frontend.

Qué mejoraría

Agregar búsqueda, filtros por estado, validaciones de precio y stock, y mejores mensajes visuales para carga, error y éxito.

Ver proyecto