[ DESARROLLADOR WEB ]
¡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.
Task Manager full stack desarrollado con Spring Boot y Angular. El backend implementa autenticación JWT, Spring Security y persistencia con JPA/Hibernate y PostgreSQL, mientras que el frontend utiliza Guards, Interceptors y Signals para gestionar autenticación y estado reactivo. La aplicación incluye control de acceso por roles y funcionalidades de creación, asignación y seguimiento de tareas.
Aplicación móvil desarrollada con Flutter para el frontend y Node.js + Express en el backend, enfocada en nutrición y gamificación. La app permite registrar comidas, calcular calorías y macronutrientes, y buscar alimentos usando la API de OpenFoodFacts junto a una base de datos local en PostgreSQL. Su elemento principal es un avatar virtual estilo Tamagotchi llamado “Snacky”, que cambia de apariencia según los hábitos alimenticios del usuario.
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.
Grado superior
Especializado en desarrollo backend con Spring Boot, API REST, autenticación JWT, Hibernate y PostgreSQL. Experiencia en la creación de aplicaciones full stack con Angular, Bootstrap y arquitectura frontend moderna.
Aprendizaje continuo
Sólida base en lógica de programación, programación orientada a objetos, bases de datos relacionales, algoritmos y principios de arquitectura de software.
Grado superior
Formación en ventas, control de inventario, almacenamiento, investigación de mercados, estrategias de marketing, gestión económica y financiera de la empresa, marketing digital y branding.
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.
Entrenamiento, evaluación y despliegue de modelos predictivos utilizando técnicas de clasificación, regresión y análisis de datos. Introducción a pipelines de IA, tratamiento de datasets y buenas prácticas.
Aprendizaje automático en Microsoft Azure enfocado en entrenamiento, despliegue y gestión de modelos predictivos en la nube. Uso de servicios cloud y herramientas de IA para crear soluciones escalables basadas en datos.
Creación y consumo de API Restful con Angular, gestión de datos y comunicación entre cliente y servidor.
Desarrollo de APIs y aplicaciones backend con Spring Boot, Spring Security, JWT, JPA/Hibernate y PostgreSQL, aplicando arquitectura REST y autenticación basada en tokens.
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.
Fundamentos de programación con Python, incluyendo variables, estructuras de control, funciones, colecciones y lógica orientada a objetos.
Desarrollo de aplicaciones más estructuradas utilizando módulos, manejo de archivos, programación orientada a objetos, excepciones y buenas prácticas de código en Python.
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, identidad de marca y comunicación en entornos digitales.
Principales técnicas de comunicación digital, publicidad online y estrategias de venta en entornos digitales.
Estoy buscando oportunidades como desarrollador web junior, especialmente en entornos Java, Spring Boot, Angular y desarrollo de aplicaciones web. Si crees que puedo encajar en tu equipo, hablemos.
ruizlopezemilio2014@gmail.com
Málaga, España
Junior Developer / Remoto / Híbrido / Presencial
El Nombre del Viento
El Guardián entre el Centeno
1984
Respuestas Sorprendentes
Red Dead Redemption 2
Cyberpunk 2077
Skyrim
Jak And Daxter
The Last Of Us 2
Parásitos
Interstellar
Seven
One Piece
Breaking Bad