Barcelona / full-stack / automation, internal tools, applied AI / 3 years of experience
Víctor Puerta
Full-stack developer with a focus on automation, internal tools, and applied AI.
I design and build full-stack software, from interfaces and APIs to data systems and AI workflows.
I also build internal tools, automate repetitive work, and improve engineering workflows when that reduces friction and makes systems easier to maintain.
A shared environment that lets different teams work with agents without assembling their stack from scratch, while keeping tooling and conventions reusable across departments.
ContributionDesigned the tooling layer and the packaging model for MCPs and skills so they could be adapted to each department.
ImpactReduces manual setup and turns internal conventions into reusable tools.
StackMCP, Python, shell scripts, and multi-agent wrappers
Internal pipeline + LLMRole: Data pipeline + product
UES Catalog
An internal pipeline that turns GitLab projects into a searchable technical catalog, making scattered repository knowledge easier to retrieve and reuse.
ContributionDefined the full pipeline: extraction, LLM enrichment, classification, API, and interface.
ImpactMakes it possible to retrieve technical context without reviewing repositories one by one.
StackPython, GitLab API, Spring Boot, MySQL, Next.js, and Docker
Private systemRole: Architecture + full-stack
Operational Memory
A local-first system for working with agents around projects, tasks, and persistent context, designed to keep decisions and project knowledge available across sessions.
ContributionDefined the architecture and built the memory layer, semantic retrieval, and MCP tooling around the workflow.
ImpactReduces context load between sessions and makes project knowledge more reusable.
StackFastAPI, Next.js, Postgres, pgvector, Ollama, and MCP
A web-based EPUB library for browsing, organizing, and reading a catalog of around 80k books in the browser, with search and reading designed for everyday use.
ContributionBuilt frontend and backend features for scraping, search, organization, and integrated reading.
ImpactBrings a personal library into a more accessible format with less dependence on closed platforms.
StackReact, Tailwind, Node.js, Express, and PostgreSQL
A personal wardrobe iOS app with AI vision, outfit generation, and a usage calendar, built to turn cataloging and recommendations into a usable daily flow.
ContributionBuilt the native experience and the modular architecture behind cataloging, recommendations, and subscription flows.
ImpactTurns vision and generation capabilities into an everyday product experience, not an isolated demo.
StackSwiftUI, async/await, LLM vision, Supabase, and modular architecture
Full-stack work at Eurecat, a technology center, across client projects and projects linked to R&D, including data pipelines, APIs, technical interfaces, and AI-based workflows. Alongside delivery, I have also built internal tools, standardized project setups, and supported the practical adoption of AI in the engineering workflow.
Experience
Development Trainee
Escola Port Barcelona
Implemented new web features, improved interactivity, and adapted WordPress work to the needs of the project and the team.
Where I usually contribute
What I work on
Data pipelines and AI workflows
Extraction, classification, enrichment, and retrieval of technical context.
Internal tools and automation
Utilities and workflows that reduce setup time, repetition, and manual work.
Agent tooling and integrations
Tooling and integrations that help teams adopt agents with clearer conventions and less friction.
Backend systems and architecture
APIs, services, and system design for products that grow without losing clarity.
Applied AI
Moving from demo to real workflow, with context, guardrails, and human review where needed.
Academic and technical foundation
Education
Education
Computer Engineering
Universitat Pompeu Fabra
Training focused on software engineering, analysis, architecture, and systems development.
Education
Higher Technician in Development of Web Applications (DAW)
Higher vocational qualification
Two-year vocational qualification completed after Bachillerato, with a hands-on foundation in frontend, backend, databases, and web application development.
Engineering judgment and working style
How I work
My starting point is full-stack development. I work across frontend, backend, APIs, data flows, and product work, especially when software needs to solve a real client or product problem.
Alongside delivery, I usually improve the way engineering work gets done: internal tools, documentation, automation, and shared conventions that save time and reduce friction.
I'm interested in applied AI in the same practical way. I care less about novelty than about where it helps, where it needs limits, and how it can become part of everyday engineering work.