Pere Montpeó
Software Engineer · AI Lead Engineer
Vilanova i la Geltrú, Barcelona, Spain · peremontpeo.dev · github.com/pmontp19 · linkedin.com/in/perem
Summary
Software Engineer specializing in Cloud solutions and AI digital platforms. Passionate about building scalable, high-quality systems that solve real problems. Strong advocate for best practices, rigorous coding standards, and performance optimization. Experienced in bridging business strategy with scalable infrastructure, having led innovation and product development projects in corporate environments. Currently leading the AI platform development at Goil, driving digital transformation through agent-based solutions.
Professional Experience
AI Lead Engineer
Goil · July 2025 – Present · El Vendrell, Catalunya, Spain
- Technical lead of Goil's AI platform, a multi-tenant SaaS for businesses and public administrations: architecture, technical decisions and code review, bridging business and engineering.
- Composer: in-house agent that builds and edits websites, online stores (Medusa) and mobile modules (React Native) from a chat, in ephemeral sandboxes (E2B and Vercel Sandbox). Replaced the v0 API with a multi-provider engine with controlled cost, migrating existing projects.
- Agent cost and reliability: context compaction, prompt caching, audits of real sessions and a harness benchmark with repeated runs (the best one 3.5x cheaper than our own engine).
- Back-office assistant: a single agent with capabilities by role and plan (documentation, data queries over a curated catalog without PII, and actions the user approves and the server revalidates), also exposed via MCP with in-house OAuth 2.1 and validated with evals.
- Per-business RAG with embeddings (pgvector) and voice chat in the mobile app (STT, LLM and TTS), and migration of the runtime to the gateway with tracing, cost tracking and PII masking.
- AI FinOps: usage ledger per client and model (Vercel AI Gateway, Langfuse) to keep each account's spend under control.
- AI Help Center (help.goil.app): MDX documentation, chat over the docs, interactive tours and A/B tests with PostHog.
- Self-serve onboarding: passwordless sign-up with OTP and automatic business enrichment (Google Places and Firecrawl) to generate its brand and workspace.
- Internal data bot on Discord that answers natural-language questions across MongoDB, PostHog and Langfuse, with read-only queries and redacted PII.
- Platform and quality: Redis split into queues and cache, stable SSE streaming behind load balancers, pnpm (install from 119 s to 27 s), oxlint and oxfmt, mutation testing with Stryker and dependency auditing in CI.
- Public tender readiness: accessibility (RD 1112/2018) and backend security audits.
- AI agent-driven development (Claude Code) as the main way of working, with AGENTS.md, skills and assisted review for the whole team.
- Stack: TypeScript, Node.js (Express), React, Next.js, Vercel AI SDK, MongoDB, PostgreSQL (pgvector), Redis and BullMQ, Langfuse, PostHog, E2B, Vercel and Hetzner.
Software Engineer
Decathlon Technology Spain · January 2024 – July 2025 · Barcelona, Spain
- Led the frontend development initiative for the Corporate Operations and People domains, ensuring a scalable and maintainable architecture with Vue, TypeScript, and Java Spring.
- Introduced end-to-end test automation using Cypress and Cucumber, significantly improving test coverage and reducing manual QA efforts.
- Advocated for QA Engineering best practices, focusing on quality engineering and high-performance frontend architectures.
Innovation Manager
Decathlon Technology Spain · January 2023 – February 2024 · Barcelona, Spain
- Designed and deployed a new innovation framework, reducing MVP development time to 3 months.
- Led POC implementations to validate new business model hypotheses, ensuring feasibility before scaling.
- Deployed solutions at the edge of Decathlon's information system, enabling rapid innovation without disrupting core operations.
- Identified market opportunities through data analysis and trend monitoring.
- Led innovation workshops on OKR, Business Model Canvas, and intrapreneurship.
Software Engineer
Decathlon Technology Spain · March 2022 – March 2023 · Barcelona, Spain
- Developed the first e-commerce marketplace for the Decathlon group using Vue, Node.js, and MongoDB.
- Created a real-time product recommendation system between individuals based on WebSockets.
IT Systems Engineer
Decathlon Spain · November 2019 – March 2022 · Barcelona, Spain
- Managed IT infrastructure across 30 locations, ensuring high system uptime.
- Led the withdrawal and renewal of end-of-life IT assets.
- Procured and deployed €1.7M worth of IT assets, optimizing operational costs.
- Automated the deployment of 500 network switches across 155 locations.
Software Developer
Decathlon Spain · April 2018 – November 2019 · Barcelona, Spain
- Developed backend services using PHP Symfony, JavaScript, REST, MySQL, and MongoDB.
- Collaborated closely with the DevOps team to streamline deployments and improve system reliability.
Sales Specialist (Technical)
Decathlon Spain · August 2015 – November 2019 · Barcelona, Spain
- Solo developed and launched a customer-facing application in PHP and JavaScript, used across Spain, Portugal, and Poland store locations.
IT Support Technician
Decathlon Spain · 2014 – 2015 · Barcelona, Spain
- Resolved IT incidents and led a hardware and software upgrade project across 1,300 POS terminals.
Editor
Difoosion SL · 2011 – 2014 · Spain
- Published blog articles on technology and productivity.
Technical Skills
- Frontend Development: Vue.js, Nuxt.js, TypeScript, JavaScript, React, Next.js, HTML5, CSS3.
- Backend Development: Node.js, Java, Spring, Express, PHP, Symfony, REST APIs.
- Testing & QA: Cypress, Cucumber, Jest, Playwright, Vitest, BDD, end-to-end testing, test automation.
- Databases: MongoDB, MySQL, PostgreSQL.
- Cloud Platforms: Google Cloud Platform (GCP), Vercel, DigitalOcean.
- AI Platforms: Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Context Engineering, LLM FinOps, Vector Databases, Embeddings, ASR, TTS, AI Agents.
- Cloud & DevOps: CI/CD, GitHub Actions, Docker, Kubernetes, Terraform.
- Security & Infrastructure: Secure Coding (OWASP), IT Security Policies.
- AI for Development: Development agent orchestration.
Project & Innovation Management
Agile, Scrum, Product Development, MVP Testing, Market Analysis, Data Analysis, Vendor Management, Budget Management, RFPs.
Soft Skills
Problem-Solving, Critical Thinking, Public Speaking, Workshop Facilitation, Mentoring.
Projects & Awards
- Customer-Facing Web Application — Multi-country application deployed across Spain, Portugal, and Poland, improving customer engagement.
- HackUPC Hackathon (2019) — Winner in the corporate category, tackling real-world business challenges.
- IT Academy — Barcelona Activa collaboration (2023 – 2025) — Promoted a social innovation project with talks and mentorship for women in tech.
- External advisor on applied research projects on MT-LLM architectures, advanced post-editing, and AI-based automation.
- Volunteer: participant in the "Voluntariat per la llengua" program (CPNL).
Education
Universitat Politècnica de Catalunya — Bachelor's Degree in Informatics Engineering (2015 – 2019).
Languages
- Spanish: Native / Bilingual.
- Catalan: Native / Bilingual.
- English: Fluent (Professional working proficiency).