- En mi cuenta de Github, se encuentran dos proyectos principales:
CiberExploitLab
- Desarrollé CiberExploitLab, una aplicación para gestión de reservas de restaurante con backend en Flask y MySQL, desplegada en Azure usando App Service, MySQL Flexible Server, Key Vault (secretos protegidos a traves de RBAC e identidad administrada) e infraestructura como código con Terraform; a traves de Github Actions se ha automatizado el despliegue de la aplicación (build, tests, terraform apply y despliegue de la web app) y ha documentado todo el flujo que sigue el proyecto de Github en los diferentes readme que se encuentran en el repositorio.
Proyecto de Domótica IoT con Arquitectura
- Desarrollo de un sistema completo de domótica IoT con arquitectura frontend–backend–broker MQTT.
- Implementación de frontend web (HTML, CSS, JavaScript) con panel de control (dashboard) para gestión de dispositivos.
- Backend desarrollado en Python con enfoque en programación segura y gestión de usuarios.
- Configuración de Nginx como proxy inverso con HTTPS (TLS).
- Comunicación entre dispositivos mediante MQTT sobre TCP.
- Despliegue completo del sistema usando Docker y Docker Compose.
- Gestión de variables sensibles mediante archivo .env.
- Análisis de tráfico y detección de vulnerabilidades IoT usando Wireshark.
- Simulación de sensores y actuadores (luces, persianas, temperatura, humedad).
Tecnologías:Docker, Docker Compose, Python, Java, HTML, CSS, JavaScript, MQTT, TCP/IP, Nginx, Linux, Git, Wireshar