Picture of me

Luis Villar Roldán

-- Desarrollador FullStack --

Apasionado de la tecnología desde pequeño, ahora lo convierto en mi profesión. Con una mente curiosa y resiliente, siempre estoy listo para aprender, proponer soluciones y llevar ideas a la acción. Me encanta el desarrollo web y la tecnología en general. Disfruto enfrentando nuevos desafíos, creando soluciones funcionales y aprendiendo constantemente. Valoro el trabajo en equipo y la oportunidad de crecer con cada proyecto. Siempre estoy abierto a nuevas oportunidades y colaboraciones.

Experiencia y Formación

Experiencia

Cloud Infrastructure and Platform Engineer Trainee

OBI

OBI

02/2026 - 05/2026

Colonia, Alemania

Información sobre la experiencia

ESC

OBI

OBI

02/2026 - 05/2026

Colonia, Alemania

  • Gestioné clústeres de Kubernetes en AWS y GCP para asegurar alta disponibilidad de servicios empresariales.
  • Apliqué Desarrollo impulsado por IA para estandarizar la calidad del código y optimizar infraestructuras a gran escala.
  • Desarrollé 'Service-Generator', una herramienta potenciada por IA que automatiza la creación de servicios y optimiza los flujos de trabajo internos.
Arquitectura de software
Desarrollo de software con IA
Kubernetes
Infraestructura de software
Cloud Computing IaaS
Integración continua y entrega continua (CI/CD)

Hitos

Service-Generator

Una herramienta potenciada por IA que automatiza la creación de servicios y optimiza los flujos de trabajo internos.

React
OpenAI API
Node Js
Typescript
Gitlab
CI/CD

FullStack Developer

Properly Sl

Properly Sl

04/2025 - 09/2025

Málaga, España

Información sobre la experiencia

ESC

Properly Sl

Properly Sl

04/2025 - 09/2025

Málaga, España

  • Desarrollé 3 módulos CRUD usando Jmix y SpringBoot, integrando PostgreSQL; mejoré los flujos de datos internos y reduje pasos de entrada de datos manual.
  • Implementé endpoints REST en el backend y colaboré en los modelos de datos y la lógica de negocio del ERP.
  • Realicé revisiones de código y participé en la planificación y entrega de sprints.
JavaScript
jmix
PostgreSQL
Vaadin
JSON
Git
Java
Springboot
Aplicaciones web
Diseño de interfaz de usuario
Desarrollo de API
XML
HTML5
Desarrollo front end

Hitos

AI Readiness Assessment Tool

Una herramienta potenciada por IA que automatiza el proceso de lectura de facturas al automatizar la entrada y validación de datos.

Jmix
Java
SpringBoot
PostgreSQL
Google AI Studio

Auxiliar informático

Redes y Componentes Informáticos S.L

Redes y Componentes Informáticos S.L

04/2024 - 08/2024

Puente Genil, Córdoba, España

Información sobre la experiencia

ESC

Redes y Componentes Informáticos S.L

Redes y Componentes Informáticos S.L

04/2024 - 08/2024

Puente Genil, Córdoba, España

  • Diseñé e implementé componentes y funcionalidades de interfaz para aplicaciones de escritorio internas.
  • Realicé depuración, pruebas y colaboré con el equipo para mejorar la experiencia de usuario.
  • Contribuí a los esfuerzos de migración y modularización en varios proyectos.
Implementación de software
Soporte técnico
JavaScript
JSON
Gestión informática
Resolución colaborativa de problemas
Diseño de interfaz de usuario
XML
HTML5

Formación

Título Superior de Técnico en Desarrollo de Aplicaciones Web

CPIFP Alan Turing

09/2024 - 06/2026

Málaga, España

Título Medio de Formación Profesional en Sistemas y Redes Informáticas

IES Herrera

09/2022 - 06/2024

Herrera, Sevilla, España

Proyectos

Simulación de accidentes

Simulación de accidentes

Este proyecto se realizó durante una entrevista de trabajo. Una simulación para modelar y analizar accidentes de tráfico. Al colocar vehículos en un tablero virtual, podemos estudiar la dinámica de las colisiones y su impacto en la seguridad vial. Este proyecto busca aportar información para la prevención de accidentes y mejorar las medidas de seguridad en las carreteras.

React
React-Konva
Javascript
HTML
CSS
TailwindCSS

Gestión de intervenciones

Gestión de intervenciones

Este proyecto se realizó durante una entrevista de trabajo. Una aplicación web para gestionar intervenciones de tráfico. Permite a los usuarios crear, actualizar y eliminar intervenciones, así como ver el historial de intervenciones y generar informes. La aplicación está construida con React y utiliza una API REST para la gestión de datos.

React
Node Js
Express
Javascript
HTML
CSS
TailwindCSS

GGC (Great Games Connect)

GGC (Great Games Connect)
En progreso

Una red social hecha por gamers para gamers. Un lugar donde puedes encontrar gente para jugar, compartir tus logros y conectar con otros jugadores. La aplicación está construida con Angular y usa una API REST para la gestión de datos hecha en Laravel. Puedes crear tus listas de juegos, hacer reseñas, publicaciones, comentarios y más. También puedes encontrar personas para jugar buscando sus juegos favoritos.

Angular
Laravel
AWS
Terraform
Github Actions
Docker

OrderNow

OrderNow

Una aplicación web moderna para gestionar restaurantes, mesas, menús y pedidos a través de un panel de administración, con soporte para generar códigos QR que permiten a los clientes acceder rápidamente al menú del restaurante. Cuenta con un panel de gestión para el frontend (Angular), backend (Spring Boot) y un cliente para el escaneo de QR (React).

React
Angular
GCP
Spring boot
Typescript
Google Run

Tecnologías

Frontend

Angular logo
React logo
Astro logo
Tailwind logo
HTML logo
CSS logo
Javascript logo
Typescript logo

Backend

Spring logo
Laravel logo
.NET logo
C# logo
NextJs logo
Java logo
PHP logo

Cloud | DevOps | Infrastructure

Kubernetes logo
Docker logo
Podman logo
AWS logo
Google Cloud Platform logo
Terraform logo
Helm logo

Database and tools

PostgreSQL logo
MYSQL logo
SQL Server logo

Actualmente Aprendiendo

Python

Actualmente estoy aprendiendo desarrollo web con Python y Machine Learning.

Python

Laravel

Como ahora tengo algunas apps hechas en Laravel, estoy aprendiendo Laravel más a fondo para desarrollo backend.

Laravel

Angular

Estoy aprendiendo Angular más a fondo para construir aplicaciones web.

Angular

Certificados

OpenWebinars - Figma

OpenWebinars - Figma

Certificado de finalización del curso de Figma en OpenWebinars. Este curso cubre los fundamentos de Figma, una herramienta popular para crear interfaces de usuario y prototipos.

Ver Certificado

Certificado de Inglés B2 Cambridge

Certificado de Inglés B2 Cambridge

Certificado de finalización del curso de inglés B2 de Cambridge.

Ver Certificado

Redes Básicas - Cisco

Redes Básicas - Cisco

Certificado de finalización del curso de Redes Básicas en Cisco Networking Academy. Este curso cubre los fundamentos de redes, incluidos protocolos de red, topologías y seguridad.

Ver Certificado

Diseño Web Responsivo - FreeCodeCamp

Diseño Web Responsivo - FreeCodeCamp

Certificado de finalización del curso de Diseño Web Responsivo en FreeCodeCamp. Este curso cubre los fundamentos del diseño web, incluidos HTML, CSS y principios de diseño responsive.

Ver Certificado