Skip to content
View Acedpol's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report Acedpol

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Acedpol/README.md

Pedro Pablo Cubells Talavera

🇪🇸 Desarrollo con IA — de estudiante GDV a construir productos con LLMs
🇬🇧 AI-assisted development — from Game Design & Dev student to building LLM-backed products

Portfolio CV


🇪🇸 Sobre mí

Estudiante del Grado en Desarrollo de Videojuegos (UCM) en transición hacia desarrollo de software con IA. Construyo un portfolio de proyectos reales — no tutoriales — cada uno con su propio repo, CI en verde y verificación contra el backend/frontend corriendo de verdad. El detalle completo de cada proyecto, con capturas y decisiones técnicas, está en Acedpol/portfolio.

🇬🇧 About me

Game Design & Development student (UCM, Madrid) transitioning into AI-assisted software development. I build a portfolio of real, working projects — not tutorials — each with its own repo, green CI, and verification against a live backend/frontend. Full project breakdown with screenshots and technical decisions in Acedpol/portfolio.


🛠️ Stack técnico / Technical stack

Backend Python FastAPI SQLAlchemy Pydantic PostgreSQL

Frontend React TypeScript Vite TailwindCSS

IA aplicada / Applied AI Anthropic ChromaDB RAG

Testing & DevOps Pytest Vitest Docker GitHub Actions


📁 Portfolio destacado / Featured portfolio

Proyecto Foco Stack clave Estado
expense-api Backend REST FastAPI · JWT · PostgreSQL · Docker ✅ v1.1.0
expense-tracker-ui Frontend SPA React 19 · TypeScript · TanStack Query ✅ v1.0.0
personal-rag-assistant IA — RAG (backend) FastAPI · ChromaDB · Claude API ✅ v1.0.0
personal-rag-assistant-ui IA — RAG (frontend) React 19 · TypeScript ✅ v1.0.0

→ Detalle completo, decisiones de arquitectura y roadmap de los próximos proyectos (agente con herramientas, capstone full-stack) en Acedpol/portfolio.


🧭 Cómo trabajo / How I work

  • 🇪🇸 Cada feature pasa por issue → rama → PR → CI en verde → squash-merge, con commits Conventional Commits atómicos y verificación real (navegador, tests contra código real) antes de comitear — nunca "debería funcionar".
  • 🇬🇧 Every feature goes through issue → branch → PR → green CI → squash-merge, with atomic Conventional Commits and real verification (browser, tests against real code) before committing — never "should work".

📫 Contacto / Contact — enlace en el perfil / link in profile

Pinned Loading

  1. resume resume Public

    CV y carta de presentación, servidos como página estática

    HTML

  2. portfolio portfolio Public

    Índice del portfolio, capítulo a capítulo: stack, bugs reales y capturas de cada proyecto

  3. expense-api expense-api Public

    REST API de gestión de gastos personales — FastAPI, JWT auth, PostgreSQL, Docker, CI. Proyecto de portfolio backend.

    Python

  4. expense-tracker-ui expense-tracker-ui Public

    SPA React + TypeScript que consume expense-api. Proyecto de portfolio frontend: auth, CRUD, tipado end-to-end, tests, CI.

    TypeScript

  5. personal-rag-assistant-old personal-rag-assistant-old Public

    RAG sobre documentos propios: FastAPI, ChromaDB, sentence-transformers, Claude. Proyecto de portfolio IA aplicada.

    Python

  6. personal-rag-assistant-ui-old personal-rag-assistant-ui-old Public

    TypeScript