Hola, soy
MaximoFN

Apasionado de la Inteligencia Artificial y la programación. En esta página dejarás de ver cómo usar la IA sino que aprenderás a cómo crear IA y mucho más en español

¡Espero que te guste!

Entra y aprende todo lo que puedas

Posts

61

Proyectos

11

Charlas

2

Dockers IA

20

Tips

12

Datasets

3
MaximoFN

Experiencia

2025-03 — actualidad Actual

Machine Learning Engineer - Freelance

Desarrollo de agentes de IA

Responsabilidades

  • Desarrollo de agentes

Logros

  • Desarrollo de dos MVPs en dos semanas con los que poder ofrecer a posibles clientes
Python Python Graph databases Graph databases Gremlin Gremlin
2024-12 — 2025-03

Machine Learning Engineer - Freelance

Civir Remote

Desarrollo de chatbot para HoReCa (hoteles, restaurantes y cafeterías), mediante el cual cocineros y camareros pueden hablar con el chatbot para hacer consultas sobre las recetas y las cartas.

Responsabilidades

  • Desarrollo de backend con chatbot
  • Desarrollo RAG
  • Implementación de agentes que obtienen la intención del usuario y ejecutan acciones
  • Desarrollo de componentes de React para la interfaz de usuario
  • Implementación de chatbot mediante comunicación hablada

Logros

  • Busquedas vectoriales customizables
  • Generación de prompts mediante Langchain mediante LangChain que con información de la pregunta del usuario e información de la empresa mediante variables
Python logo Python LangChain logo LangChain PostgreSQL logo PostgreSQL PGVector logo PGVector React logo React Kubernetes logo Kubernetes Docker logo Docker GitHub Actions logo GitHub Actions
2024-09 — 2024-11

AI tech lead

Bravent Remote

Dos meses parado por no tener acceso a Azure y porque pedían expresamente que no desarrollase hasta no tener acceso a Azure. Un mes escalando un desarrollo que se paró

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

  • Hacer ver que no hace falta usar Chat GPT para todo..
Python logo Python Pytorch logo Pytorch HuggingFace logo HuggingFace Azure logo Azure Azure Machine Learning logo Azure Machine Learning
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 logo Python Pytorch logo Pytorch HuggingFace logo HuggingFace TensorRT logo TensorRT Nvidia Jetson logo 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 logo Python Pytorch logo Pytorch YOLO logo YOLO Altium logo Altium STM32 logo STM32 C logo 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 logo Altium C logo C Eclipse logo 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 logo Altium C logo C MPLAB logo MPLAB
Ver experiencia completa -->

Actividad en GitHub

GitHub contribution snake

Proyectos

Gymnasia

Gymnasia Gymnasia
React Native
Expo
TypeScript
FastAPI
Next.js
OpenAI
Anthropic

Aplicación móvil de entrenamiento personal con asistente de IA, biblioteca de ejercicios, seguimiento de rutinas, dieta y medidas corporales

Horeca chatbot

Horeca chatbot Horeca chatbot
Python
LangChain
PostgreSQL
PGVector
React
Kubernetes
Docker
GitHub Actions

Chatbot conversacional para cocineros de hoteles y restaurantes. Un cocinero, jefe de cocina o camaeror de un hotel o restaurante puede hablar con el chatbot para obtener información de recetas y menús. Pero además implementa agentes, con los cuales puede editar o crear nuevas recetas o menús

Naviground

Naviground Naviground
Ver todos los proyectos -->
>_ Disponible para proyectos

¿Tienes un proyecto con IA?

Hablemos.

maximofn@gmail.com

Especialista en Machine Learning e Inteligencia Artificial. Desarrollo soluciones con IA generativa, agentes inteligentes y modelos personalizados.

Últimos posts

Últimos posts -->

Tecnologías

Python

Python

Pytorch

Pytorch

HugginFace

HugginFace

Langchain

Langchain

Ollama

Ollama

Astro

Astro

Docker

Docker

Terminal

Terminal

Git

Git

Conda

Conda

HTML5

HTML5

CSS3

CSS3

Python

Python

Pytorch

Pytorch

HugginFace

HugginFace

Langchain

Langchain

Ollama

Ollama

Astro

Astro

Docker

Docker

Terminal

Terminal

Git

Git

Conda

Conda

HTML5

HTML5

CSS3

CSS3

Astro

Astro

Ollama

Ollama

Langchain

Langchain

HugginFace

HugginFace

Pytorch

Pytorch

Python

Python

Conda

Conda

Git

Git

Terminal

Terminal

Docker

Docker

HTML5

HTML5

CSS3

CSS3

Astro

Astro

Ollama

Ollama

Langchain

Langchain

HugginFace

HugginFace

Pytorch

Pytorch

Python

Python

Conda

Conda

Git

Git

Terminal

Terminal

Docker

Docker

HTML5

HTML5

CSS3

CSS3

Últimas charlas

Últimas charlas -->

Dockers IA

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 -->

Hay algo escondido aquí...

¡Encontraste mis redes!

Sígueme en mis canales

Enciéndeme

Últimos tips

Últimos tips -->
>_ Disponible para proyectos

¿Tienes un proyecto con IA?

Hablemos.

maximofn@gmail.com

Especialista en Machine Learning e Inteligencia Artificial. Desarrollo soluciones con IA generativa, agentes inteligentes y modelos personalizados.

Mis datasets

short-jokes-dataset

HuggingFace

Dataset de chistes en inglés

Uso: Fine-tuning de modelos de generación de texto humorístico

231K filas 2 columnas 45 MB
Ver en HuggingFace →

opus100

HuggingFace

Dataset con traducciones de inglés a español

Uso: Entrenamiento de modelos de traducción inglés-español

1M filas 2 columnas 210 MB
Ver en HuggingFace →

netflix_titles

HuggingFace

Dataset con películas y series de Netflix

Uso: Análisis de catálogo de Netflix y sistemas de recomendación

8.8K filas 12 columnas 3.5 MB
Ver en HuggingFace →
Ver más datasets -->