Pablo Romero Álvarez

Ingeniero de software sénior | IA aplicada

Hospitalet de Llobregat, Barcelona · +34 696 436 423
[email protected] · prasoft.es/pablo
Pablo Romero Álvarez

Ingeniero de software sénior con más de 25 años de experiencia en aplicaciones empresariales, soluciones móviles e integración de sistemas ERP. Especializado en IA aplicada, con formación de máster. Actualmente trabajo como ingeniero de IA en MPM, resolviendo incidencias y desarrollando funcionalidades, y también ejerzo como consultor de IA. Combino experiencia en C#/.NET y bases de datos con Python, TypeScript y Swift para integrar modelos de lenguaje en aplicaciones.

COMPETENCIAS TÉCNICAS

Software empresarial: C#, .NET, ASP.NET MVC, C/C++, Java, SQL Server y Oracle.

IA aplicada: Integración de LLMs, RAG, clasificación y resumen de texto, respuestas estructuradas y APIs de IA.

Aplicaciones y despliegue: Python, FastAPI, React, TypeScript, Swift/SwiftUI, SQLite, Docker, AWS y VPS.

EXPERIENCIA PROFESIONAL

Programador sénior · Función actual: ingeniero de IA

09/2021 - Actual
MPM Software - Igualada, Barcelona (Remoto)

Actualmente, ingeniería de IA para la resolución de incidencias y el desarrollo de funcionalidades. Desarrollo y mantenimiento del ERP para corredurías de seguros con ASP.NET MVC, SQL Server y AWS. Participación en una prueba de concepto RAG empresarial y colaboración en un chatbot para cliente final.

Desarrollador de aplicaciones

10/2012 - 07/2021
Freelance - Barcelona

Desarrollo de aplicaciones web y móviles para clientes como Carburos Metálicos, Grupo Moventis y Michelin. Tecnologías: ASP.Net, MVC, Java, PHP, Python, MySQL, SQLServer y Machine Learning.

Programador Senior

09/2008 - 09/2012
Vincle - Barcelona

Implementación de aplicaciones de autoventa, preventa, reparto y logística en dispositivos móviles. Customización de ERP para sectores alimenticio y farmacéutico. Tecnologías: C/C++, C#.Net, Java, SQLServer y Oracle.

Analista Programador

06/2001 - 08/2008
JSV - Barcelona

Desarrollo de aplicaciones móviles para autoventa, preventa y logística, con integración a sistemas ERP. Tecnologías: Visual C++, C#, .Net, SQLServer y Oracle.

Programador Junior

07/2000 - 06/2001
INSA - Barcelona

Participación en el proyecto Allianz Euro 2002 usando COBOL, CICS, DB2 y Visual AGE.

Profesor de Informática

09/1999 - 09/2000
LOCI - Barcelona

Profesor de ofimática, programación y sistemas operativos MS-DOS y Windows, C.

Experiencia y competencias1 / 3
Pablo Romero ÁlvarezIngeniero de software sénior | IA aplicada

PROYECTOS PROPIOS Y DESARROLLO INDEPENDIENTE

Desarrollo full-stack e IA aplicada desde noviembre de 2024, en paralelo a la experiencia laboral. Proyectos propios y líneas de desarrollo del portfolio de PRASoft, con uso de herramientas de programación asistida por IA.

IA aplicada y datos

FisgON

Agregador de noticias con IA

Clasificación temática, resúmenes y agrupación de noticias por acontecimiento mediante LLMs. Filtros semánticos por usuario y procesamiento en segundo plano con reintentos.

Python · FastAPI · React · TypeScript · SQLite · OpenAI/Ollama · Docker

Novelista

Escritura asistida por IA

Herramienta para crear novelas y ensayos mediante entrevista, planificación narrativa y redacción por escenas.

FastAPI · React · OpenAI

BikeDashBoard

Datos deportivos y asistente contextual

Importación de actividades de Apple Salud, análisis de métricas y rutas GPS. Asistente con contexto del historial y propuestas de planificación que requieren aprobación del usuario.

TypeScript · React · Fastify · SQLite · API de OpenAI

WalkDashBoard

Caminatas y senderismo

Importación y sincronización de actividades de Apple Salud, métricas y rutas GPS. Análisis contextual y propuestas de entrenamiento con IA, con validación y aprobación del usuario.

TypeScript · React · Fastify · SQLite · OpenAI

NutriAgente

Planificación de cantidades y nutrientes

Interpreta platos descritos en lenguaje natural y calcula cantidades con un optimizador determinista. Integra catálogos de alimentos y separa la interpretación con IA del cálculo nutricional.

Python · FastAPI · SQLite · OpenAI · Docker

Infraestructura y herramientas

VPS Dashboard

Monitorización de servicios

Panel de métricas del servidor, descubrimiento de aplicaciones Docker y comprobación de disponibilidad. Historial de incidencias y operaciones de mantenimiento con autenticación y confirmación.

TypeScript · React · Fastify · SQLite · Docker · Traefik

Markword

Editor visual y Markdown

Edición de texto enriquecido con vista Markdown en tiempo real y exportación.

React · TypeScript · Tiptap

Calculadora de Tiempo

Utilidad web

Cálculo de diferencias entre fechas y horas, con resultados en distintos formatos.

JavaScript

Reloj de Cuartos

Intervalos para piscina

Reloj circular por colores con intervalos de entrenamiento, controles de teclado y diseño adaptable.

JavaScript

IA aplicada y datos · Infraestructura y herramientas2 / 3
Pablo Romero ÁlvarezIngeniero de software sénior | IA aplicada

Aplicaciones nativas y bienestar

Luma

Aplicación nativa de fotografía para macOS

Catálogo de carpetas locales e iCloud, visor y gestión de fotografías. Importación desde tarjetas SD con detección de duplicados por contenido y verificación de copias mediante SHA-256.

Swift · SwiftUI · AppKit · SQLite · ImageIO

TeleFit

Pausas y ejercicio durante la jornada de teletrabajo

Aplicación para macOS con agenda editable, notificaciones, temporizadores y seguimiento de actividad. Persistencia local y pruebas de planificación, migración y registro de sesiones.

Swift · SwiftUI · Swift Charts · XCTest

Simplemente

Aplicación de meditación

Desarrollo y publicación de una aplicación de meditación en la App Store.

iOS · Swift · App Store

KTBL

Entrenamiento con kettlebell en 3D

Instructor articulado 3D, simulación del movimiento de la pesa, sesiones generadas con IA y conteo de repeticiones por voz.

React Three Fiber · Express · Ollama

Desatado

Seguimiento de calistenia

Aplicación web con rutinas estructuradas, niveles de progresión y registro de entrenamientos. Biblioteca de ejercicios y seguimiento del progreso personal.

Python · Flask · SQLAlchemy · PostgreSQL · Docker

Visualización y educación

Planetas

Simulador 3D del Sistema Solar

Visualización de posiciones astronómicas y viajes interplanetarios en un entorno interactivo.

React · Three.js · TypeScript

Tablas de Multiplicar

Aplicación educativa

Aprendizaje interactivo con visualizaciones, preguntas y examen final.

JavaScript

FORMACIÓN

Máster en Inteligencia Artificial Avanzada y Generativa

10/2023 - 10/2024
MBit School - Madrid

Machine Learning, LLMs, Python, NumPy, Pandas, scikit-learn, TensorFlow, PyTorch, Keras, LangChain y Hugging Face.

Microsoft Certified Application Developer

01/2004 - 07/2004
AulaDAT - Barcelona

Certificación Microsoft C#

Técnico Superior en Desarrollo de Aplicaciones Informáticas

09/1998 - 06/2000
E.S.E.P. Núria-Perpinyà - Barcelona

IDIOMAS

Español C2 (Experto) · Catalán C2 (Experto) · Inglés C1 (Avanzado)