Leonardo Rodríguez Rodríguez
Desarrollador de Software | Creador de Videojuegos | Especialista en IA, Machine Learning y Cloud Computing
¡Hola! Soy Leonardo, el desarrollador detrás de Lion Game Studio. Desde niño, los videojuegos han sido mi inspiración, y hoy me apasiona crear experiencias interactivas que desafíen al jugador, así como desarrollar herramientas que faciliten el proceso creativo de otros desarrolladores. Complemento mi perfil creativo con una sólida formación en Inteligencia Artificial, Cómputo Evolutivo y Arquitecturas en la Nube (AWS y Azure).
🏆 Logros Destacados en Inteligencia Artificial
🥇 1er Lugar - Clasificación de Humor (Redes Neuronales Artificiales)
- Equipo: Binary Lions
- Logro: Obtuvimos el primer lugar en la competencia de la asignatura de RNA, superando al modelo LLM DeepSeek V3.
- Métrica: F1-score de 0.8744.
- Tecnologías y Arquitectura:
- Implementación del modelo de transformadores RoBERTuito junto con la técnica M-M Pooling (Mean y Max Pooling) para optimizar la extracción de embeddings.
- Fine-tuning adaptativo bajo QLoRA sobre el LLM Qwen 2.5 (7B de parámetros) para la extracción de metacaracterísticas basadas en perspectivas.
- Esquema de Meta-Aprendizaje no lineal (Stacking con Random Forest).
🥈 2do Lugar - Detección de Humor (Cómputo Evolutivo)
- Alias: LONELY LION
- Logro: Obtuve el segundo lugar general de la competencia de Cómputo Evolutivo.
- Métrica: F1-score macro de 0.8939.
🎮 Desarrollo de Videojuegos (Lion Game Studio)
Fundador de Lion Game Studio, un estudio independiente radicado en México enfocado en el desarrollo de videojuegos y utilidades para creadores (con más de 6 proyectos y 2 herramientas publicadas).
🕹️ Catálogo de Videojuegos
- Epic War Game & Epic War Game 2 (Beta): Títulos de supervivencia enfocados en la intensa lucha por la comida.
- Living Nightmare: Aventura de supervivencia para escapar de las peores pesadillas.
- Ufos vs Cows: Un divertido título para ayudar a vacas a evadir abducciones alienígenas.
- Connection War: Juego rápido de combinación, conexión y liderazgo.
- Pastel Wars: Divine Balance: Aventura centrada en Cristalia para alcanzar el equilibrio divino.
🛠️ Herramientas para Desarrolladores
- Game Document Design Software: Creador de un software intuitivo y elegante (disponible en versión de escritorio y Web) para facilitar la escritura y estructuración de Documentos de Diseño de Videojuegos (GDD).
🧠 Proyectos de Machine Learning y Cómputo Evolutivo
📝 Procesamiento de Lenguaje Natural (NLP)
- Clasificación Multiclase: Creación de sistemas de clasificación (PyTorch) usando redes FeedForward y representaciones vectoriales densas (TF-IDF y Embeddings regionales de FastText).
- Análisis de Redes Sociales: Clasificación y detección de discurso de odio en Twitter/X mediante modelos estructurados y validación cruzada.
🧠 Redes Neuronales Artificiales (RNA)
- Desarrollo desde Cero: Implementación manual (sin librerías de alto nivel) de Perceptrones Multicapa (MLP) utilizando algoritmos de Backpropagation y Forward Propagation para resolver compuertas lógicas (XOR) y realizar clasificación binaria en datasets complejos (Iris, Breast Cancer y Wine).
- Neuroevolución: Evaluación comparativa utilizando algoritmos de neuroevolución de topologías (NEAT) frente a clasificadores SVM.
🧬 Algoritmos Genéticos y Optimización
- Problema de la Mochila (Knapsack Problem): Solución algorítmica implementando modelos de programación lineal, genotipos binarios, operadores de cruza y diferentes penalizaciones de capacidad.
- Problema del Agente Viajero (TSP): Solución con el diseño de cruzas complejas como Edge Crossover y mutación por intercambio para minimizar distancias geográficas.
☁️ Ponencias y Experiencia en Eventos Tecnológicos
Como parte de mi compromiso con la comunidad científica y tecnológica, he participado activamente en la impartición de ponencias y organización de eventos profesionales, en colaboración con la Universidad Autónoma de la Ciudad de México (UACM) y la Universidad Autónoma Metropolitana (UAM).
🎙️ Ponencias Impartidas (Seminario de Tecnologías Innovadoras - UACM / UAM)
- El Poder Transformador de los Videojuegos: Educación, Salud, Matemáticas e Ingeniería de Software (Septiembre 2024) — 12° Simposio de Ingeniería UACM, sede San Lorenzo Tezonco. En coautoría con la Dra. Silvia Alejandra Andrade Rodríguez.
- Infraestructura y bases de datos en la nube: Fundamentos y caso práctico con AWS y Azure (Febrero 2025).
- Computación en la nube: Caso práctico estructurado en AWS (Diciembre 2024).
- Ciencia de Datos: Fundamentos metodológicos y análisis predictivo (Diciembre 2024).
🏛️ Organización y Participación en Eventos
- Comité Organizador y Ponente: 12° Simposio de Ingeniería UACM “Tecnología en los albores de la era inteligente” (Septiembre 2024).
- Asistente / Participante: 13er Simposio de Ingeniería UACM “Nuevas tecnologías: Convergencias y Divergencias, Mitos y Realidades” (Septiembre 2025).