Sobre Mí
Soy un desarrollador Full Stack con más de 8 años de experiencia creando soluciones tecnológicas innovadoras. Graduado en Ingeniería Informática por la UOC, apasionado de la programación desde los 14 años.
Me especializo en Java, Spring Boot, Python y JavaScript, con experiencia en cloud (AWS, GCP), Docker, Kubernetes y arquitecturas de microservicios. He trabajado en múltiples sectores — robótica, ciberseguridad, logística y energía — siempre aplicando buenas prácticas y metodologías ágiles.
Cuando no estoy programando, me gusta desarrollar videojuegos con Unreal Engine, crear bots de Telegram con IA y explorar nuevas tecnologías que puedan mejorar la vida de las personas.
01. Habilidades Principales
Lenguajes
Frameworks
Cloud & DevOps
Bases de Datos
Herramientas
02. Formación
Experiencia
Senior Software Developer · UST España & Latam
Desarrollo de aplicaciones empresariales escalables con Java y Spring Boot. Implementación y mantenimiento de microservicios en ecosistema AWS, optimizando despliegues y colaborando en squads ágiles internacionales.
Tech Lead · S2 Grupo
Liderazgo técnico de un equipo de 6 desarrolladores para proyectos del sector de la ciberseguridad. Toma de decisiones en arquitectura hexagonal, gestión de BBDD relacionales y NoSQL (Elasticsearch), e impartición de formación técnica a clientes y niveles L2/L3.
Tech Lead · Selectra
Liderazgo técnico en proyectos del sector energético. Desarrollo de soluciones escalables, gestión de equipos y coordinación con stakeholders técnicos y de negocio.
Analista Sénior · Dematic
Análisis y desarrollo de sistemas de automatización logística. Implementación de soluciones para almacenes automatizados con equipos internacionales usando Spring Boot y Oracle.
Software System Engineer · KNAPP Logistics Automation
Instalación y configuración de software logístico en instalaciones de clientes en más de 30 países. Programación de personalizaciones, cooperación con departamentos en Austria y formación de clientes.
Programador · Prakmatic
DevOps en Telefónica. Desarrollo web con HTML, CSS, PHP, JavaScript y AJAX. Participación activa en reuniones Scrum y desarrollo ágil de aplicaciones.
IT Technician · ANSON grupo MICROMA
Atención al público, soporte técnico, mantenimiento de software para clientes, técnico de hardware y formación de usuarios en nuevos sistemas.
Proyectos
01. Live Projects
DevMetrics Dashboard
Dashboard interactivo visual inspirado en el dark mode de GitHub con mapa de calor SVG y gráficos de contribuciones en vivo.
DevAssistant AI
Asistente virtual de programación web con inferencia ultrarrápida usando API Groq/Llama3. Parseo de markdown y resaltado de sintaxis on-the-fly.
Knowledge Assessment Platform
Plataforma profesional de evaluación de conocimientos con preguntas dinámicas, análisis de rendimiento y ranking local.
Microexpressions Detector
Detección de emociones faciales en tiempo real usando inteligencia artificial y TensorFlow.js directamente en el navegador.
Weather App España
Mapa interactivo del clima en España con búsqueda en tiempo real, marcadores interactivos usando Leaflet.js y OpenWeather.
Movie Discovery
Plataforma de descubrimiento de películas con búsqueda asíncrona y sistema inteligente de recomendaciones usando TMDb.
InfraViz — Cloud Visualizer
Visualizador interactivo de arquitecturas cloud AWS con 8 diagramas, panel de detalles y grafos jerárquicos con vis.js.
JavaPedia — Enciclopedia Java
Referencia completa de Java con 20 secciones, ejemplos de código, buscador integrado y soporte bilingüe (ES/EN).
02. Proyectos Técnicos
TelegramBot AI
Bot de Telegram con inteligencia artificial desde cero. Integración con APIs de IA y procesamiento de lenguaje natural.
ELK Stack
Configuración completa de Elasticsearch, Logstash y Kibana para análisis de logs en tiempo real.
Loom Virtual Threads
Proyecto comparativo entre Threads tradicionales y Virtual Threads de Java 21 con Project Loom.
Chat en Tiempo Real
Aplicación de chat en tiempo real usando WebSockets con Spring Boot y JavaScript.
Videollamadas WebRTC
Aplicación de videollamadas peer-to-peer usando WebRTC con Spring Boot y JavaScript.
Kafka Order Notifications
Sistema de notificaciones con Apache Kafka para procesar pedidos de tienda en tiempo real con microservicios.
Blockchain Transactions
Implementación de transacciones blockchain con validaciones y criptografía en Java 21+.
03. Cursos y Tutoriales
Learn Java With Me
Curso completo de Java desde básico hasta avanzado, con ejercicios prácticos, patrones de diseño y mejores prácticas.
AWS CDK Course
De inicio a final, todo lo que necesitas saber de AWS CDK para infraestructura como código.
Escape Room 'Código Sombrío'
Juego de puzzles interactivo para desarrollar habilidades de programación y lógica. Disponible en español e inglés.
04. Unreal Games
05. Webpages
Contacto
¿Tienes un proyecto en mente o una oportunidad interesante? Estoy siempre abierto a nuevas colaboraciones, proyectos desafiantes y conversaciones sobre tecnología. ¡Hablemos!