TFG en curso · deep learning en 3D

Hola, soy

Joaquín José
Cruz Lorenzo

Estudiante de Ingeniería Informática · IA y ciberseguridad

Me apasionan la inteligencia artificial y la ciberseguridad, y aprendo construyendo cosas. Aquí tienes lo que he hecho hasta ahora.

Granada, España

01

Sobre mí

Soy Joaquín. Estudié el bachillerato en Tenerife y desde 2022 estudio Ingeniería Informática en la Universidad de Granada, donde ya estoy en la recta final.

Lo que más me engancha es la inteligencia artificial: desde modelos que intentan adivinar quién gana una liga hasta mi TFG, en el que uso deep learning para segmentar e identificar dientes en escaneos intraorales 3D. También me interesa mucho la ciberseguridad y entender cómo funcionan las cosas por dentro.

En 2026 hice mis prácticas como desarrollador full-stack y construí desde cero un módulo que hoy está en producción. Me gusta el código limpio, cuidar los detalles y trabajar en equipo.

  • Estudios Ingeniería Informática · UGR
  • TFG Deep learning sobre mallas 3D
  • Experiencia Prácticas full-stack · 2026
  • Idiomas Español · Inglés B2 · Alemán B1

02

Proyectos

Una selección de lo que he construido. Todo el código está en GitHub.

Machine learning

Predictor de ligas europeas

Dashboard web que descarga resultados, entrena un modelo XGBoost y simula con Monte Carlo el resto de la temporada en LaLiga, Premier League, Bundesliga, Serie A y Ligue 1. Muestra la precisión junto a tres baselines para interpretarla con honestidad.

  • Python
  • FastAPI
  • XGBoost
  • SQLite
  • Monte Carlo
Ver código

Machine learning

F1 Podium Predictor

Clasificador XGBoost multiclase que predice el podio de cada Gran Premio con datos desde 2010, feature engineering propio, validación walk-forward por temporadas y un dashboard en Streamlit.

  • Python
  • XGBoost
  • FastF1
  • Streamlit
  • GitHub Actions
Ver código

Ciberseguridad

Simple Port Scanner

Escáner de puertos TCP multihilo en Python, sin librerías externas: detecta puertos abiertos, intenta leer el banner del servicio y exporta los resultados a JSON. Lo hice para entender cómo funciona un escaneo por dentro.

  • Python
  • Sockets
  • Threading
  • TCP/IP
Ver código

Deep learning

Aprendizaje Automático

Redes convolucionales sobre Fashion-MNIST, autoencoders que generan imágenes, clustering y un agente de Q-Learning con Gymnasium. La práctica de deep learning obtuvo un 10/10.

  • TensorFlow / Keras
  • scikit-learn
  • Gymnasium
  • pandas
Ver código

Sistemas inteligentes

Agente de juego con Minimax

Agente en C++ para una variante de n en raya con búsqueda adversaria, poda alfa-beta y heurísticas propias. Ganó sus 8 partidas contra los agentes de evaluación y obtuvo un 10/10.

  • C++17
  • Minimax
  • Poda alfa-beta
  • Heurísticas
Ver código

Más proyectos

Ver todo en GitHub

03

Trayectoria

Experiencia

Desarrollador full-stack (prácticas)

ATISoluciones Seguridad S.L. · Peligros, Granada

  • Construí desde cero un módulo de e-learning para el ERP de la empresa: gestión de cursos, exámenes aleatorios, corrección por tutores, certificados en PDF y permisos por roles. Está en producción.
  • Rediseñé el tablón de noticias del ERP, unifiqué el sistema de notificaciones y corregí errores de alcance de datos en los portales de RR. HH. y de empleados.
  • Terminé un módulo de licitaciones públicas que estaba a medias: ingesta nocturna, puntuación con un LLM validando su salida y reintentos con colas gestionadas por Supervisor.
  • Laravel
  • PHP
  • MySQL
  • Blade
  • JavaScript
  • SCSS
  • Bootstrap 5

Logros

58.ª Olimpiada Matemática Española

9.º puesto en la provincia de Santa Cruz de Tenerife (fase local, Universidad de La Laguna).

Formación

Grado en Ingeniería Informática

Universidad de Granada

Curso superior de Programación y Diseño Web

ESM Tenerife – Coding Academy · Santa Cruz de Tenerife

400 horas de frontend, PHP, bases de datos, despliegue en la nube y apps móviles. Proyecto final con Notable.

Bachillerato de Ciencias y Tecnología

Colegio Martin Luther King · La Laguna, Tenerife

04

Habilidades

Lenguajes

  • Python
  • C++
  • C
  • Java
  • JavaScript
  • PHP
  • Ruby
  • C#
  • Bash

IA y datos

  • scikit-learn
  • XGBoost
  • TensorFlow / Keras
  • PyTorch Geometric
  • pandas
  • NumPy
  • Análisis estadístico

Web y backend

  • Laravel
  • Blade
  • PHPUnit
  • FastAPI
  • MySQL
  • SQLite
  • SCSS
  • Bootstrap

Ciberseguridad y sistemas

  • TCP/IP
  • Escaneo de puertos
  • Linux
  • Docker
  • Git
  • Sistemas embebidos

Idiomas

  • EspañolNativo
  • InglésB2
  • AlemánB1

05

¿Hablamos?

Si te interesa mi trabajo, quieres colaborar o simplemente charlar de IA o ciberseguridad, escríbeme.