Experiencia

2024-09/actualidad

AI tech lead

Bravent

-

Remote

AI Tech lead. Liderazgo técnico, supervisión de desarrollo y colaboración en la correcta gestión de proyectos. Propuesta de nuevas soluciones.

Responsabilidades

  • Liderazgo técnico.
  • Toma de decisiones técnicas: tecnologías apropiadas.
  • Propuesta de nuevas soluciones en el área/innovación.
  • Desarrollar SW con estándares establecidos, alta complejidad, plazos cortos.
  • Supervisión de desarrollo.
  • Colaboración en la correcta gestión de proyectos técnicos.
  • Evaluación de riesgos técnicos.
  • Ayudar en la resolución de problemas técnicos.
  • Comunicación clara y efectiva.
  • Mantenerse al día con las últimas tecnologías y tendencias en el campo.

Logros

  • Aun no me ha dado tiempo a realizar ningún logro destacable.
  • Python
  • Pytorch
  • HuggingFace
  • Azure

2022-09/2024-09

Machine Learning Engineer

Sener

-

Tres Cantos, Madrid

Machine Learning Engineer, desarrollo de algoritmos de vision para vehículo autónomo y liderazgo en sistema de RAG para obtener información de documentación

Responsabilidades

  • Desarrollo del conjunto de algoritmos de visión para vehículo autónomo.
  • Liderazgo en el desarrollo de sistema de RAG para obtener información de documentación.

Logros

  • Al trabajar en un vehículo autónomo todo tiene que ir en un dispositivo embebido, que no es tan potente como un ordenador normal. Por lo que optimicé las redes neuronales con TensorRT, consiguiendo que el tiempo de inferencia y la memoria VRAM necesaria fuese mucho menor, asegurando el funcionamiento en tiempo real del vehículo autónomo.
  • Desarrollo de un dataset de imágenes sintéticas realistas para entrenar las redes para el vehículo autónomo, creando imágenes en diferentes condiciones ambientales, haciendo que las redes neuronales fuesen más robustas.
  • Implementación de scripts de arranque de todas las librerías y programas del dispositivo del vehículo autónomo. Antes solo sabía instalar todo una persona, ahora cualquiera puede arrancar el sistema.
  • Impulsar la promoción de una compañera
  • Mentorización de becarios y juniors
  • Python
  • Pytorch
  • HuggingFace
  • TensorRT
  • Nvidia Jetson

2017-10/2022-07

Ingeniero de IA y electrónico

Arquimea

-

Leganés, Madrid

Desarrollo de IA, HW y FW.

Responsabilidades

  • Implementación de algoritmos de detección para UAV.
  • Desarrollo de piloto de algoritmo de geoposicionamiento sin GPS.
  • Liderazgo del desarrollo de HW y FW de UAV.

Logros

  • Con la implementación de algoritmos de detección para UAV, evitamos tener que comprar un dispositivo que hacía dicha detección, ahorrando un coste de 2000€ por unidad.
  • Cuando llegué el HW y FW de cada uno de los UAVs y estaciones de tierra era diferente, lo que hacía que hubiese varios equipos desarrollando la misma funcionalidad, de diferentes maneras. Unifiqué el HW de los UAVs y estaciones de tierra, lo que abarataba las fabricaciones de PCBs. Además permitió crear un FW de bajo nivel común, teniendo que cambiar solo la parte de alto nivel, evitando desarrollos duplicados.
  • En entornos de guerra electrónica, es común inhabilitar el GPS, lo que es letal para los UAVs, ya que no pueden geoposicionarse. Con el piloto de algoritmo de geoposicionamiento sin GPS, conseguimos tener una ventaja competitiva contra nuestros competidores.
  • Python
  • Pytorch
  • YOLO
  • Altium
  • STM32
  • C

2014-05/2017-10

Ingeniero electrónico

Indra

-

Torrejón de Ardoz, Madrid

Desarrollo HW y FW.

Responsabilidades

  • Desarrollo FW de PCB de control de helicóptero autónomo.
  • Mantenimiento de HW de PCBs de helicóptero autónomo.
  • Desarrollo HW de PCB con sensores para un caza.

Logros

  • Nadie quería hacerse cargo del FW de la PCB de control de helicóptero autónomo, lo qye hacía que el proyecto avanzase muy lentamente. Me hice cargo del FW, por lo que el proyecto avanzó mucho más rápido.
  • Cuando llegué las pruebas de arranque de las PCBs se hacían a mano, ya que las diseñaban los ingenieros que las diseñaban y solo las probaban en la fase de diseño. Pero cuando el proyecto estaba en producción, cada vez que se fabricaban nuevas PCBs, sus pruebas se hacían muy lentas porque se tenían que hacer a mano. En las PCBs que desarrollé, implementé cableado de pruebas y FW de pruebas, de manera que el test de las PCBs se hacía automáticamente, haciendo que cuando el proyecto estaba en producción, las pruebas de las PCBs se podían hacer mucho más rápido y además las pudiese hacer más gente, porque no hacía falta personal con un cierto conocimiento mínimo
  • Altium
  • C
  • Eclipse

2013-01/2014-05

Becario

Indra

-

Torrejón de Ardoz, Madrid

Ayuda a project manager en gestión de proyectos. Desarrollo HW y FW.

Responsabilidades

  • Ayuda a project manager en gestión de proyectos.
  • Diseño de pruebas para arranque de PCBs de comunicaciones para controladores aéreos.
  • Diseño HW y FW

Logros

  • Diseño y documentación de pruebas de arranque de PCBs de comunicaciones para controladores aéreos.
  • Reparación de PCBs para controladores de tráfico aéreo.
  • Altium
  • C
  • MPLAB

Seguir leyendo

Últimos posts -->

¿Has visto estos proyectos?

Subtify

Subtify Subtify

Generador de subtítulos para videos en el idioma que desees. Además a cada persona le pone su subtítulo de un color

Ver todos los proyectos -->

¿Quieres aplicar la IA en tu proyecto? Contactame!

¿Quieres mejorar con estos tips?

Últimos tips -->

Usa esto en local

Los espacios de Hugging Face nos permite ejecutar modelos con demos muy sencillas, pero ¿qué pasa si la demo se rompe? O si el usuario la elimina? Por ello he creado contenedores docker con algunos espacios interesantes, para poder usarlos de manera local, pase lo que pase. De hecho, es posible que si pinchas en alún botón de ver proyecto te lleve a un espacio que no funciona.

Flow edit

Flow edit Flow edit

Edita imágenes con este modelo de Flow. Basándose en SD3 o FLUX puedes editar cualquier imagen y generar nuevas

FLUX.1-RealismLora

FLUX.1-RealismLora FLUX.1-RealismLora
Ver todos los contenedores -->

¿Quieres aplicar la IA en tu proyecto? Contactame!

¿Quieres entrenar tu modelo con estos datasets?

short-jokes-dataset

Dataset de chistes en inglés

opus100

Dataset con traducciones de inglés a español

netflix_titles

Dataset con películas y series de Netflix

Ver más datasets -->