CUBELLS TALAVERA, PEDRO PABLO

cubetala96@icloud.com github.com/Acedpol linkedin.com/in/pedro-pablo-cubells-talavera Hoyo de Manzanares, Madrid Permiso B de conducir Disponibilidad completa e inmediata CV · CV alternativo · Carta de presentación

Desarrollador Full Stack | React · TypeScript · FastAPI · RAG/IA | Ingeniería de Software (UCM)

Experiencia

Profesor Particular de Informática y Tutor Personal para Alumnos con TDAH
Autónomo sept. 2018 – actualidad
Torrelodones, Madrid
  • Guió a dos alumnos con TDAH muy marcado a lo largo de toda su formación: uno de SMR a ASIR, otro de SMR a DAM; también clases de C# a un universitario de Telecomunicaciones.
  • Diseñó planes de estudio personalizados según el progreso real de cada alumno, no un temario fijo.
  • Combinó presencial y remoto sin perder continuidad en el seguimiento.
Nivel 7 – Operario Auxiliar Peón ene. 2024 – mar. 2024
IJC Sistemas
Madrid y provincias cercanas
  • Instalación, revisión y mantenimiento de sistemas de seguridad (CCTV IP, cableado estructurado, sistemas centralizados).
  • Atención al detalle en despliegues reales siguiendo especificaciones técnicas exactas.
Nivel 2 – Técnico de Campo Residente TI ago. 2023 – dic. 2023
Nexus Informática
Chamartín, Madrid
  • Soporte técnico de campo in situ para Servihabitat Servicios Inmobiliarios S.L., resolviendo incidencias de hardware/software para empleados, directivos y CEO.
  • Mantuvo la red interna con la continuidad de servicio como prioridad.

Educación

Grado en Desarrollo de Videojuegos, Ingeniería de Software sept. 2018 – may. 2023
Universidad Complutense de Madrid

Programación desde fundamentos (recursividad, algoritmos voraces) hasta motores extensibles (Singleton, ECS), gráficos e IA de videojuegos, testing de software, negocio digital. Proyectos en equipo con metodologías ágiles.

Grado en Diseño y Desarrollo de Videojuegos, Diseño Gráfico sept. 2014 – may. 2018
Universidad Rey Juan Carlos

Programación, arquitecturas gráficas, algoritmos e IA para juegos, deontología profesional y gestión de empresa, dirección de proyectos.

Full Stack Software Developer (360h) certificado 11/03/2025
4Geeks Academy
Bachillerato Científico-Tecnológico sept. 2012 – may. 2014
Colegio Europeo de Madrid

Nota media: 8.5/10.

Proyectos Destacados

personal-rag-assistant

Asistente de IA con RAG: embeddings locales, ChromaDB y generación con Claude/Gemini.

FastAPI · ChromaDB · sentence-transformers

personal-rag-assistant-ui

Frontend React + TypeScript del asistente RAG: pantallas de Documentos y Preguntas.

React · TypeScript · openapi-fetch

expense-api

Backend FastAPI de gestión de gastos, con autenticación y migraciones.

FastAPI · JWT · SQLAlchemy 2.0 · Alembic

expense-tracker-ui

Frontend React + TypeScript que consume expense-api con cliente API tipado.

React · TypeScript · OpenAPI

Todos con CI en GitHub Actions · github.com/Acedpol

Habilidades Técnicas

Lenguajes

Python, TypeScript, JavaScript, SQL, HTML, CSS

Frameworks / Librerías

FastAPI (APIs REST), React, SQLAlchemy, Alembic, Pydantic, LangChain

IA / RAG

ChromaDB, sentence-transformers, generación con LLM (Claude, Gemini)

Bases de datos

SQLite, PostgreSQL, ChromaDB (vectorial)

DevOps / Testing

Git, Docker, GitHub Actions (CI), Pytest, ruff, pre-commit, JWT

Metodologías

POO, ECS (Entity-Component-System), patrones de diseño, Scrum / metodologías ágiles

Stack de videojuegos

C#, C++, Java, Unity