Saltar al contenido

Sobre mí

Ingeniero, creador y aprendiz eterno

Soy Ingeniero de Software especializado en Inteligencia Artificial y desarrollo full-stack. Actualmente diseño y desarrollo productos web y móviles y soluciones de IA generativa en JCode Technologies, trabajando con clientes de seguros, inmobiliarias, fintech, ocio y moda.

Antes pasé más de dos años en EDAG Group en Alemania, donde pasé de becario a Ingeniero de Software: desarrollé un sistema de aparcamiento inteligente basado en detección de objetos (mi Trabajo de Fin de Grado), redes de sensores IoT y cámaras para casos de uso de Smart City, y una herramienta interna de planificación de turnos desde los requisitos hasta el despliegue.

Estoy acostumbrado a encargarme de todo el ciclo de desarrollo: desde recoger requisitos con el cliente hasta la arquitectura, la implementación, las pruebas y el despliegue. Soy curioso, aprendo herramientas nuevas rápido, soy constante y disfruto resolviendo problemas difíciles en equipo.

Siempre encantado de hablar de ingeniería de software, ingeniería de IA y nuevas oportunidades interesantes.

Retrato de Luis Miguel García Marín

Trayectoria

Experiencia

  1. Ingeniero de Software · JCode Technologies

    abr 2025 – Actualidad · 1 año y 7 meses

    Málaga, EspañaEn remotoActual

    Arquitectura full-stack y sistemas de IA generativa para clientes enterprise de seguros, inmobiliarias, fintech, ocio, moda y entretenimiento.

    • Diseño e implementación de aplicaciones web y móviles escalables para sectores de alto tráfico (ocio, moda y entretenimiento): Flutter para apps multiplataforma, React/Next.js en el frontend y microservicios optimizados con Flask y FastAPI en el backend.
    • Integración de soluciones de IA generativa y basadas en LLMs (modelos locales y servicios en la nube) para clientes enterprise de seguros (Mapfre), inmobiliarias y fintech (gestión inteligente de facturas).
    • Desarrollo de funcionalidades de IA con OpenAI API, Azure AI, ElevenLabs, LiveKit y Telnyx, incluyendo el prompt engineering y la infraestructura que las rodea.
    • Flutter
    • React
    • Next.js
    • Flask
    • FastAPI
    • Python
    • OpenAI API
    • Azure AI
    • ElevenLabs
    • LiveKit
    • Telnyx
    • Docker
    • AWS
  2. Ingeniero de Software · EDAG Group

    dic 2023 – dic 2024 · 1 año y 1 mes

    Fulda, AlemaniaHíbrido

    Desarrollo full-stack, testing y DevOps para herramientas internas y sistemas industriales críticos en una empresa internacional de ingeniería.

    • Desarrollé una herramienta interna de planificación de turnos que asigna automáticamente al personal a los turnos de soporte —desde la recogida de requisitos hasta el despliegue— con Angular 18, Tailwind CSS y DaisyUI en el frontend, Spring Boot con JPA y PostgreSQL en el backend, y algoritmos de planificación que automatizan la gestión de recursos.
    • Pruebas end-to-end y de integración en sistemas críticos de gestión de recetas químicas y fábricas, mejorando su estabilidad y rendimiento.
    • Soporte DevOps con Azure DevOps (releases y pipelines de despliegue continuo para servidores y microservicios) y dockerización de aplicaciones como la herramienta de turnos y el sistema de aparcamiento inteligente para desplegarlas de forma consistente en varios entornos.
    • Angular
    • Tailwind CSS
    • Spring Boot
    • JPA
    • PostgreSQL
    • Docker
    • Azure DevOps
    • CI/CD
    • Swagger
  3. Ingeniero de Software en prácticas · EDAG Group

    sept 2022 – dic 2023 · 1 año y 4 meses

    Fulda, AlemaniaPresencialPrácticas

    Visión artificial e IoT para casos de uso de Smart City y aparcamiento inteligente.

    • Desarrollé un sistema de gestión inteligente de aparcamiento (mi Trabajo de Fin de Grado) que detecta vehículos en imágenes de cámaras y gestiona las zonas de aparcamiento, para que los empleados vean qué plazas están libres sin dar vueltas buscando.
    • Logré una precisión de detección de más del 90 % —superior a la de otras plataformas del mercado— y lo hice adaptable a otros casos de uso (gestión de andenes de tren, distribución de áreas de tiendas…) intercambiando en tiempo real el modelo de detección de objetos.
    • Desplegué y configuré una red de sensores y cámaras IP con The Things Network y FIWARE para distintos casos de uso de Smart City, además de dashboards web para visualizar los datos.
    • Python
    • TensorFlow
    • PyTorch
    • YOLO
    • OpenCV
    • Flask
    • Express.js
    • React
    • MQTT
    • FIWARE
    • The Things Network
    • Scrum

Caja de herramientas

Habilidades

IA generativa y LLMs

  • Integración de LLMs (nube y local)
  • Prompt engineering
  • RAG
  • Tool calling
  • OpenAI API
  • Azure AI
  • Vercel AI SDK
  • LangChain
  • ElevenLabs
  • LiveKit
  • Telnyx

Machine Learning y visión artificial

  • Deep Learning
  • TensorFlow
  • Keras
  • PyTorch
  • YOLO
  • OpenCV
  • Detección de objetos
  • CUDA
  • Pandas
  • RAPIDS

Frontend y móvil

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • Angular
  • Tailwind CSS
  • Flutter

Backend

  • Python
  • FastAPI
  • Flask
  • Django
  • Java
  • Spring Boot
  • Node.js
  • Express.js
  • Microservicios
  • Swagger / OpenAPI

Datos, cloud y DevOps

  • PostgreSQL
  • MongoDB
  • Redis
  • Docker
  • AWS
  • Azure DevOps
  • CI/CD
  • Vercel
  • Git

IoT, videojuegos y más

  • MQTT
  • FIWARE
  • The Things Network
  • Unity
  • C#
  • C / C++
  • R
  • Haskell
  • Scrum
  • Comunicación con clientes
  • Responsabilidad de principio a fin
  • Pensamiento analítico
  • Resolución de problemas
  • Trabajo en equipo
  • Iniciativa y constancia

Formación

Ingeniería del Software (estancia de intercambio)

2022 – 2023

Hochschule Fulda – Universidad de Ciencias Aplicadas

  • GrateMate: app de cocina en Flutter con recetas guardadas, lista de la compra, temporizadores y navegación por voz.
  • Risto: aplicación web de gestión de restaurantes y reservas con chat en vivo.

Grado en Ingeniería del Software

2019 – 2023

Universidad de Málaga

Nota media de 9,18 / 10, con Matrícula de Honor en 18 asignaturas y en el Trabajo de Fin de Grado.

  • TFG: «Detección de Objetos y Gestión de Zonas Monitorizadas con Cámaras aplicado a Sistemas de Monitorización de Aparcamiento Inteligentes».

Matrícula de Honor en 18 asignaturas:

  • Fundamentos de la Programación
  • Fundamentos Físicos para la Informática
  • Fundamentos de la Electrónica
  • Tecnología de Computadores
  • Programación Orientada a Objetos
  • Estructura de Computadores
  • Bases de Datos
  • Análisis y Diseño de Algoritmos
  • Teoría de Autómatas y Lenguajes Formales
  • Sistemas Operativos
  • Redes y Sistemas Distribuidos
  • Programación de Sistemas y Concurrencia
  • Técnicas Computacionales para la Ingeniería del Software
  • Interfaces de Usuario
  • Mantenimiento y Pruebas del Software
  • Programación de Videojuegos
  • Seguridad en Servicios y Aplicaciones
  • Tecnologías de Aplicaciones Web

Premios

3.er premio – Hackathon Data Challenge

may 2026

Polo Digital de Málaga · IAT Metaverso (EDINT · FEMP & Ayuntamiento de Málaga)

En un equipo de cinco personas creamos Oleoh: un sistema que cruza los datos abiertos de Málaga para detectar los barrios con mucha generación de aceite usado y pocos puntos de recogida cerca. Me encargué del desarrollo técnico.

18 Matrículas de Honor

jul 2022

E.T.S. de Ingeniería Informática, Universidad de Málaga

Matrícula de Honor en 18 asignaturas del Grado en Ingeniería del Software (2020–2022), la mayoría con un 10 / 10.

Certificaciones

  • Alemán – Nivel A2 (MCER)

    Speexx · nov 2023

  • Alemán A2

    Centro de Idiomas de la Universidad de Málaga (FGUMA) · sept 2022

  • Accelerating End-to-End Data Science Workflows

    NVIDIA Deep Learning Institute · feb 2022

  • Deep Learning y CUDA

    Universidad de Málaga · sept 2021

  • First Certificate in English (B2)

    Cambridge English · sept 2021

  • Fundamentals of Deep Learning

    NVIDIA Deep Learning Institute · jul 2021

  • Fundamentals of Accelerated Computing with CUDA C/C++

    NVIDIA Deep Learning Institute · jul 2021

Idiomas

  • EspañolNativo
  • InglésCompetencia profesional completa (Cambridge First Certificate)
  • AlemánIntermedio — me desenvuelvo con soltura en el día a día tras más de 2 años viviendo y trabajando en Alemania

Más allá del teclado

Cuando no estoy levantando pesas en el gimnasio o puliendo mi técnica de boxeo, me encontrarás en la cocina experimentando con recetas nuevas. También me encanta bailar, sobre todo salsa y bachata. Y después de dos años viviendo en Alemania, sigo disfrutando de pelearme con la gramática alemana: ¡es un reto divertido!