
Fernando Martínez
Ingeniero de sistemas · Backend e IA aplicada · Madrid
IA donde aporta. No donde queda bonita en un pitch.
Llevo 9 años construyendo plataformas web con Node.js, TypeScript, PHP, React y Angular. Hoy diseño SaaS, integro IA y enseño a otros desarrolladores a construir agentes y servidores MCP.
→ tools/call perfil()
{ "nombre": "Fernando Martínez", "rol": "Ingeniero de sistemas · Backend y IA aplicada", "ubicacion": "Madrid", "experiencia_anios": 9, "especialidad": [ "SaaS y plataformas a medida", "Integración de IA", "Automatización de procesos" ], "tambien": "Head Teacher de desarrollo web en NEOLAND" }
Pulsa una herramienta. Así responde un servidor MCP cuando un agente de IA lo consulta.
Qué puedo construir para ti
Plataformas y SaaS a medida
Backends en Node.js y TypeScript, multi-tenant cuando hace falta, con tests y despliegue automático desde el primer día.
IA integrada en tu negocio
Agentes, servidores MCP y búsqueda sobre tus documentos (RAG). Solo donde el resultado se puede medir.
Automatización de procesos
Scripts y bots que mueven, corrigen y validan datos entre sistemas para que tu equipo deje de hacerlo a mano.
- Banca
Agencia de viajes marca blanca para Grupo Aval: canje de puntos por vuelos, hoteles y cruceros.
- Deporte
Ticketing con vista 3D del estadio para mejorar asientos en la MLB.
- Energía
Automatización de flujos de archivos en el área de Renovables de EDP.
Proyecto en producción
GastroBoss: un SaaS real, con un cliente real
Punto de venta, inventario por receta y logística para negocios de comida. Nació para una panadería que lo usa a diario y está construido para crecer como SaaS.
- Más de 20 módulos de negocio, en uso diario por su primer cliente.
- Multi-tenant desde el primer día: los datos de cada negocio están aislados.
- CI/CD con GitHub Actions y entornos separados de staging y producción.
- Lee la foto de una factura con IA y rellena la compra sola.
- Pruebo con clientes reales y mejoro la usabilidad en ciclos cortos.
- POS
- Inventario por receta
- Producción
- Caja
- Cuentas por cobrar
- Delivery
- Compras
- Mermas
- Finanzas
- Informes
Arquitectura · pasa el cursor o toca un bloque
Monorepo con pnpm y Turborepo: web, API y un paquete de tipos compartidos.
Nueve años, vistos como una traza
Cada barra es un puesto sobre el eje real del tiempo. Filtra por tecnología para ver dónde la he usado.
- Imparto bootcamps full stack de 9 semanas, con grupos de hasta 19 alumnos.
- Enseño IA aplicada: servidores y clientes MCP, agentes, RAG con bases vectoriales y rerankers.
- Reviso la arquitectura y el código de los proyectos finales con criterios de producción.
- Node.js
- React
- Angular
- MongoDB
- Supabase
- Prisma
- MCP
- RAG
- SaaS multi-tenant de punto de venta, inventario y logística, en producción con su primer cliente.
- CI/CD con GitHub Actions y entornos separados de staging y producción.
- Importador de facturas con LLMs de visión (Gemini y Ollama).
- NestJS
- Prisma
- PostgreSQL
- Next.js
- Supabase
- GitHub Actions
- Automaticé múltiples flujos del área de Renovables de EDP con scripts en Node.js que recogen, corrigen y distribuyen archivos entre servidores.
- Eliminé muchas horas mensuales de trabajo manual.
- Desarrollé pruebas automatizadas desde la perspectiva del usuario para las herramientas internas de EDP.
- Node.js
- Automatización
- Scraping
- Testing
- Profundicé en Node.js, React y Angular y aprendí Flutter con proyectos prácticos.
- Node.js
- React
- Angular
- Flutter
- Definí la arquitectura backend de un proyecto nuevo y lideré a 2 desarrolladores junior.
- Organicé el trabajo por sprints con estimaciones por perfil y seguimiento diario.
- Arquitectura
- Sprints
- Liderazgo
- Plataforma de ticketing para upselling en estadios de la MLB, con vista 3D desde el asiento elegido.
- Propuse funcionalidades de personalización para que cada cliente adaptara la app a su público.
- Node.js
- Angular
- 3D
- Participación en el programa de emprendimiento de Ufounders.
- Emprendimiento
- Responsable del cliente más importante de la empresa, Grupo Aval: agencia de viajes marca blanca para canjear puntos bancarios por vuelos, hoteles y cruceros.
- Definí las bases de la plataforma en Symfony, con acceso autenticado desde la web del banco.
- Llevé la relación técnica directa con el cliente y propuse mejoras propias.
- Ascendido de Junior a Profesional Medio en 2020.
- PHP
- Symfony
- SSO
- Despliegue
- Desarrollé sitios web corporativos para clientes de la agencia.
- Web
Las barras violetas son proyectos propios. La rayada es formación. Toca una fila para ver el detalle.
Docencia · NEOLAND
Enseño lo que uso. Uso lo que enseño.
Soy Head Teacher del bootcamp de desarrollo web: 9 semanas intensivas, grupos de hasta 19 alumnos. Explicar cada decisión técnica en clase es lo que luego me permite explicártela a ti.
Model Context Protocol
Servidores y clientes MCP que dan herramientas reales a un agente.
RAG con rerankers
Bases vectoriales, recuperación y reordenación para respuestas con fuentes.
Agentes de IA
Agentes que planifican y usan herramientas, y desarrollo asistido por IA.
Full stack
Node.js, React y Angular sobre MongoDB, Supabase y Prisma.
Herramientas con las que trabajo
Backend
- Node.js
- TypeScript
- NestJS
- Express
- PHP · Symfony
- REST APIs
- Cron jobs
- Scraping
IA / LLM
- MCP
- RAG
- Rerankers
- Embeddings
- Agentes de IA
- LLMs de visión
- Gemini
- Ollama
Frontend
- React
- Next.js
- Angular
- Tailwind CSS
- PWA
Datos
- PostgreSQL
- MongoDB
- Supabase
- Prisma
- Redis
- Bases vectoriales
DevOps y calidad
- GitHub Actions
- Docker
- Render
- Vercel
- Jest
- Vitest
¿Estás pensando en meter IA en tu producto?
Cuéntame qué quieres resolver. Te digo si la IA aporta, cómo lo haría y cuánto tardaríamos.
Hablemos de tu caso