Experience

A decade of building web applications — from high-traffic media platforms to enterprise AI-powered SaaS.

Zendesk

Dec 2021Present

Senior Software Engineer / Tech Lead

Remote — Spain

Full-stack engineer leading feature development across Zendesk's knowledge management ecosystem. Driving AI-powered features, platform integrations, and frontend architecture across 15+ repositories.

  • Designed and shipped the Connected Knowledge platform — a connector-agnostic framework integrating 8+ third-party sources (SharePoint, Google Drive, Notion, Confluence) into Zendesk's AI ecosystem. Authored the RFC, built the shared component library, and took the project from design to GA in ~3 months.
  • Built Quick Answers (generative search) end-to-end — from backend RAG endpoints and prompt engineering to a custom Markdown rendering pipeline with full accessibility support (VoiceOver, ARIA). Feature became a core pillar of Zendesk's AI-assisted support.
  • Delivered the Agent Copilot knowledge integration, enabling proactive AI-generated suggestions in the agent workspace with usage tracking via Datadog metrics.
  • Led the macros admin rewrite in Admin Center — rich text editor, AI-powered macro suggestions with feedback loops, and full migration from the legacy interface.
  • Owned operational reliability for the User Segments service: SRE-DART onboarding, monitors, runbooks, and deployment automation.
TypeScriptReactGraphQLRuby on RailsDatadogSentryOAuth 2.0Feature Flags

Carousel Group

Jan 2020Dec 2021

Senior Frontend Engineer

Madrid, Spain

Led frontend development for a fast-paced product team building consumer-facing web applications. Responsible for architecture decisions, code quality standards, and mentoring junior engineers.

  • Architected and built the main product frontend from scratch using React and TypeScript.
  • Established component library patterns and testing standards across the team.
  • Introduced performance monitoring and reduced initial load time significantly.
TypeScriptReactNext.jsStyled ComponentsREST APIs

Kairós Digital Solutions

Jun 2019Jan 2020

Senior Frontend Engineer

Madrid, Spain

Delivered complex frontend solutions for enterprise clients in the fintech and insurance sectors. Worked closely with design teams to implement pixel-perfect, accessible interfaces.

  • Built responsive, component-driven UIs for financial services applications.
  • Improved development workflows by introducing modern tooling and code review practices.
TypeScriptReactAngularSCSSREST APIs

Atresmedia

Aug 2018Jun 2019

Senior Frontend Engineer

Madrid, Spain

Frontend engineer on Spain's largest private media group, building high-traffic web applications serving millions of daily users across news and entertainment platforms.

  • Developed and maintained frontend features for high-traffic media platforms.
  • Optimized performance for content-heavy pages with millions of daily pageviews.
JavaScriptReactNode.jsSCSSWebpack

Earlier Career

ETIQSoftware Engineer
Jun 2016Apr 2017
EsriSupport Engineer (Intern)
Mar 2013Sep 2013

Education

Master's Degree in Software Engineering

Universidad Complutense de Madrid