¡Hola! Soy un amante de la tecnología, graduado en gestión de ventas y desarrollo web. Tengo conocimientos sobre Front-End, Back-End y Bases de datos. He trabajado con frameworks y herramientas de contenedorización, así como en entornos colaborativos. Echa un vistazo a los proyectos en los que he participado.
Proyecto colaborativo de fin de grado realizado en Spring con JPA y Spring Security, HTML5, JS, CSS, Bootstrap y MySQL. Consiste en una web interactiva que muestra información sobre actores de doblaje de anime. Contiene registro y login, listas, foro, noticias, comunidades donde puedes dejar comentarios, apartado premium de pago, tienda de productos y cuestionarios temáticos.
Juego clásico de Snake ambientado en la saga Jak and Daxter que realizé a modo de práctica de Java. Usé Java AWT, Java Swing y una variedad de elementos como imágenes, fuentes personalizadas y sonido. También tiene un sistema multihilo para manejar las distintas partes del juego como el movimiento de la serpiente y la musica de fondo.
Juego Móvil estilo clicker realizado en JavaScript Vanilla con HTML5, CSS y Bootstrap. Se emplea localStorage para almacenar información. El objetivo del juego es ir administrando recursos y desbloqueando edificios hasta conseguir los materiales suficientes para adquirir la taberna, en el menor tiempo posible.
Juego 2d de PC y móvil que estoy diseñando con el motor Unity. Inspirado en los clásicos de Flash games del mismo nombre, consiste en manejar una moto para ir sorteando una serie de obstaculos en niveles horizontales. Hay 20 niveles con dificultad progresiva. Tiene scripts escritos en C# y sistema de físicas, colisiones, puntuación, temporizador global y de nivel.
Creación de soluciones inteligentes integrando Python y Ollama para procesar texto y voz, analizar información y generar respuestas en tiempo real.
Estrategias avanzadas para optimizar interacciones con modelos de IA generativa, mejorando precisión y calidad de resultados.
Conceptos clave de la inteligencia artificial generativa, aplicaciones prácticas y buenas prácticas de implementación.
Creación y consumo de API Restful con Angular, gestión de datos y comunicación entre cliente y servidor.
Desarrollo de aplicaciones con Spring 5, bases de datos MySQL y embebidas, e integración con Angular.
Implementación de persistencia en Java con JPA y Spring, optimizando consultas y mapeo objeto-relacional.
Principios fundamentales del framework Spring para la creación de aplicaciones Java modulares y escalables.
Desarrollo de aplicaciones del lado del servidor con Node.js, manejo de eventos y arquitectura asíncrona.
Consultas complejas, optimización de rendimiento y diseño eficiente de bases de datos relacionales.
Fundamentos, principios y prácticas de Agile para la gestión de proyectos flexibles y eficientes.
Técnicas de testing automatizado para garantizar calidad, fiabilidad y mantenibilidad en el desarrollo de software.
Estrategias de posicionamiento, SEO, SEM e identidad de marca impartidas por la Cámara de Comercio de Málaga.
Principales técnicas de comunicación digital, publicidad online y estrategias de venta en entornos digitales.