|
Estudiante de ASIR
Actualmente cursando el segundo año de Administración de Sistemas Informáticos en Red (ASIR). Con gran ambición y ganas de seguir formándome, mi objetivo es especializarme en el sector de la ciberseguridad. Apasionado por la tecnología y siempre en constante aprendizaje.
Stack Tecnológico
Technologías y herramientas que utilizo
Frontend
HTML
CSS
JavaScript
TailwindCSS
Bootstrap
Astro
Backend
Python
PHP
MySQL
SQLite3
PostgreSQL
MongoDB
Apache
Redis
Postfix
Dovecot
AWS
Herramientas
Git
VSCode
Terminal
npm
Docker
Linux
Windows Server
Markdown
Aprendiendo
Ciberseguridad
Objetivo futuro: Especialización en Ciberseguridad
Proyectos
Algunos de mis trabajos y laboratorios de ASIR
AWS Despliegue Infraestructura
Despliegue completo de infraestructura en Amazon Web Services de un servidor Web, un Firewall Pfsense, una BBDD y su replica. Configuración de servicios cloud para alta disponibilidad y escalabilidad.
DMZ, Firewall, VPN y Proxy
Diseño e implementación de arquitectura de seguridad de red con una DMZ, dos Firewalls Pfsense, VPN con OpenVPN, un Proxy con Squid y un Cliente de la red interna.
Explotación de Vulnerabilidades Web
Desarrollo y explotación de vulnerabilidades SQL Injection y XSS (Reflejado y Persistente) en aplicaciones Flask y PHP. Incluye payloads de ataque y técnicas de mitigación con parametrización y sanitización.
Simulación de Ataques de Fuerza Bruta
Simulación de ataques HTTP y SSH con Hydra. Incluye instalación de DVWA con Docker, generación de diccionarios con Pydictor y estrategias de mitigación con Fail2Ban.
Infraestructura de Redes Completa
Configuración de servicios de red en Debian Server: DNS con BIND9, DHCP con Kea, servidor web Apache y servidor FTP. Incluye 7 prácticas documentadas en PDF.
CRUD PHP con MySQL
Aplicación web PHP para gestión de videojuegos, jugadores y partidas. Conexión a base de datos MySQL con operaciones CRUD completas (Create, Read, Update, Delete) y demo en video.
Redis Cache con PHP y MySQL
Desarrollo de sistema de caché con Redis para PHP y MySQL. Mejora significativa de tiempos de respuesta en consultas a base de datos.
Ejercicios de Programación Python
Colección de 27 ejercicios resueltos de algoritmos y estructuras de datos en Python de la plataforma Jutge. Incluye problemas de diferentes niveles de dificultad.
Juego de Dados en PHP
Aplicación web interactiva de juego de dados desarrollada en PHP. Incluye lógica de juego, interfaz dinámica y demo en video mostrando el funcionamiento completo del sistema.
Base de Datos MongoDB
Implementación completa de MongoDB con Docker. Incluye esquema de comercio electrónico, consultas avanzadas, agregaciones y uso de MongoDB Compass para gestión visual.
Base de Datos PostgreSQL
Sistema de gestión de equitación con PostgreSQL. Incluye gestión de usuarios y roles, consultas avanzadas, uso de JSON, arrays, vistas materializadas, herencia de tablas y administración con pgAdmin.
Redis Database
Implementación y despliegue de base de datos en memoria Redis con sus principales funcionalidades. Configuración, Administración del entorno y optimización de rendimiento.
Gestión de Usuarios MySQL
Administración completa de usuarios y permisos en MySQL. Incluye creación de usuarios, asignación de privilegios con GRANT/REVOKE, control de acceso basado en roles y gestión de seguridad de base de datos.
Simulador de Coche en Flask
Aplicación web desarrollada en Python con Flask para simular el comportamiento de un coche. Incluye interfaz web interactiva.