Estudiante de Ingeniería de Software en la UDLA (Ecuador). Aquí están mis proyectos ordenados por tipo; cada sección tiene un enlace que filtra los repos por su tema.
- Administrador-de-Conexiones-LAN — Administrador de red local para Windows: escaneo ARP, inventario, reglas, alertas y panel web.
- WebP-Forge — Conversor y analizador de imagenes y video a WebP/GIF, como app web y de escritorio Electron.
- juego-look-outside-traductor — Script que extrae los dialogos de Troops.json de Look Outside y genera el diccionario para traducirlos.
- juego-look-outside-datos-es — Traduccion al espanol de Look Outside (RPG Maker): JSON del juego y scripts Python de traduccion.
Ver todos los repos de la universidad
- udla-devops-securetask-api-devsecops — API REST (FastAPI) con pipeline DevSecOps: SAST (CodeQL + Semgrep + Bandit) en CI. Caso de estudio - ISWZ 3205, Steven Carrillo.
Trabajos terminados (archivados): 3
- udla-devops-terraform-azure-apache-vm — Infraestructura como codigo para desplegar una VM Ubuntu con Apache en Azure usando Terraform.
- udla-devops-gitflow-saludo-despedida-grupo5 — Taller GitFlow: saludo y despedida en Java con ramas feature, hotfix y release v1.1.0
- udla-devops-gitflow-saludo-grupo5 — Practica grupal de GitFlow con un programa Java de saludo personalizado y pull requests
Trabajos terminados (archivados): 4
- udla-integracion-smart-campus-router — Taller Smart Campus: Message Translator y Content-Based Router con Apache Camel y RabbitMQ.
- udla-integracion-taller-rabbitmq — Semana 8 - Patrones de mensajería con RabbitMQ: Poit-to-Point, Publish/Subscribe, manejo de errores. UDA - Integración de Sistemas - Grupo 7
- udla-integracion-salud360-camel-rabbitmq — Examen Practico Progreso 2 - Integracion de Sistemas (API REST + Apache Camel + RabbitMQ) - Steven Carrillo Loor - UDLA 2026
- udla-integracion-camel-saludvital — Examen practico: integracion con Apache Camel que valida y enruta CSV de pre-registros de SaludVital
- udla-calidad-registro-estudiantes — Sistema de Registro de Estudiantes - Proyecto Integrador Calidad de Software
- udla-calidad-numero-primo-tdd — Practica de TDD y Git: validador de numeros primos en Java con pruebas unitarias JUnit.
- udla-calidad-selenium-ide — Practica P2-TA-1 de Verificacion y Validacion: pruebas automatizadas web con Selenium IDE.
Trabajos terminados (archivados): 2
- udla-calidad-analisis-estatico-java — Taller de Clean Code: analisis de una clase Java con PMD, SpotBugs y Checkstyle y revision manual.
- udla-calidad-principios-solid — Ejemplos antes/despues de los principios SOLID (LSP, ISP, DIP) en Java, con README documentado.
- udla-ia-jugadas-baloncesto-progresos — Entrega de IA de la UDLA: deteccion y clasificacion de jugadas de baloncesto en video con YOLOv8 y DeepSORT.
Trabajos terminados (archivados): 1
- udla-ia-jugadas-baloncesto — SISTEMA DE DETECCIÓN Y ANÁLISIS DE JUGADAS EN BALONCESTO
- udla-ingsoft-best-practices-workshop — Taller UDLA de patrones (Repository, Factory Method, Singleton, Builder) sobre una app de vehiculos.
- udla-web-comisiones-ventas-mvc — App MVC para calcular comisiones de ventas de vendedores segun reglas, con Entity Framework.
- udla-web-blog-core-aspnet — Blog en ASP.NET Core con capas, patron repositorio, Identity, categorias, articulos y sliders.
Trabajos terminados (archivados): 5
- udla-web-todo-app-mvc-nodejs — App de tareas (TODO) con patron MVC en Node.js, Express, EJS y MongoDB.
- udla-web-login-crud-razor-pages — App web con login por cookie y CRUD protegido de productos en ASP.NET Core Razor Pages.
- udla-web-historial-medico-aspnet-mvc — Sistema web de historial medico (pacientes, alergias, tratamientos) con ASP.NET Core MVC y EF.
- udla-web-crud-contactos-aspnet-mvc — CRUD de contactos con ASP.NET Core MVC, Entity Framework y SQL Server LocalDB.
- udla-web-crud-carreras-mvc — Aplicacion web MVC con Entity Framework para gestionar carreras, con CRUD completo y migraciones.
Trabajos terminados (archivados): 8
- udla-movil-notas-maui-segunda-parte — App movil .NET MAUI de notas con modelos Note y Product.
- udla-movil-paises-maui-sqlite-progreso3 — App .NET MAUI del tercer progreso que gestiona paises (region, subregion) en SQLite.
- udla-movil-frases-breaking-bad-maui-sqlite — App .NET MAUI que consume una API de frases (Breaking Bad) y las guarda en SQLite.
- udla-movil-people-maui-sqlite — App .NET MAUI con SQLite para registrar y listar personas, siguiendo el tutorial de Microsoft.
- udla-movil-pokemones-maui — App movil .NET MAUI que lista Pokemon con modelos de datos y vista principal.
- udla-movil-examen-p2-recargas-maui — Examen del parcial 2: app MAUI de recargas con operadoras y seleccion de monto por radio buttons.
- udla-movil-app-notas-maui — App de notas en .NET MAUI con modelos Note, AllNotes y About, siguiendo el tutorial oficial.
- udla-movil-tarea-xaml-maui — Tarea de XAML en .NET MAUI con pagina principal y pagina de diseno personalizado.
Trabajos terminados (archivados): 9
- udla-estructuras-lista-arraylist-jugadores — Ejemplo de lista con ArrayList para gestionar jugadores, con interfaz Swing.
- udla-estructuras-taller-progreso-2b — Taller del progreso 2: lista de jugadores con clases Jugador y Lista, incluye el enunciado en docx.
- udla-estructuras-balanceo-operaciones-pilas — Verifica el balanceo de parentesis de una operacion usando dos pilas, con interfaz Swing.
- udla-estructuras-almacen-con-pilas — Sistema de almacenamiento modelado con pilas en Java y Swing, que inserta elementos en un almacen.
- udla-estructuras-estudio-pila-numeros — Estudio de pilas en Java con interfaz Swing para insertar numeros en una pila.
- udla-estructuras-cola-prioridad-clinica — Cola de prioridad en Java con interfaz Swing para gestionar la atencion de pacientes en una clinica.
- udla-estructuras-colas-autos-swing — Cola de autos en Java con interfaz Swing: encolar y atender autos en orden de llegada.
- udla-estructuras-pilas-swing-taller-2 — Segundo taller de pilas en Java con interfaz Swing (Pila y Ventana), version final.
- udla-estructuras-pila-swing-basica — Implementacion de una pila (stack) en Java con interfaz grafica Swing para apilar y desapilar elementos.
- udla-poo-figuras-abstractas — Jerarquia de figuras geometricas en Java con clase abstracta Figura y herencia (circulo, cubo, esfera).
- udla-poo-triangulo-circulo-circunscrito — Ejercicio de POO en Java con Triangulo y Circulo, calculando el area del circulo circunscrito.
- udla-poo-auto-motor-duenio — Ejercicio de POO en Java con clases Auto, Motor y Duenio relacionadas entre si.
Trabajos terminados (archivados): 6
- udla-poo-gestion-presupuestos-avance-p2 — Avance del proyecto del parcial 2: gestion de usuarios y presupuestos con distribucion, en Java Swing.
- udla-poo-abet-impuesto-empleados — Caso de estudio ABET: calcula impuestos y rol de empleados con lista de empleados e interfaz Swing.
- udla-poo-compuestos-quimicos-educativo — Aplicacion web educativa en Java (Vaadin) para consultar compuestos quimicos cotidianos y sus elementos.
- udla-poo-figuras-interfaces-historial — Taller de interfaces en Java con seis figuras geometricas y registro de historial de calculos.
- udla-poo-seis-figuras-herencia — Jerarquia de figuras geometricas (circulo, cubo, esfera, piramide) con herencia y polimorfismo en Java.
- udla-poo-clase-triangulo — Ejercicio de POO en Java con una clase Triangulo y su programa principal.

