RM
Director of Engineering & Senior Software Architect
Roberto Martínez Querol

Roberto Martínez Querol

Director of Engineering | Senior Software Architect

Barcelona, Spain14+ Years Software Development & Architecture

Visionary technology leader with 14+ years of experience in software development and systems architecture (including 12 years at Inbenta). Specialized in steering AI software innovation, end-to-end full-stack development, complex system design, and high-performing engineering teams.

14+ YrsTotal Experience
Senior LeadSoftware Architecture
Full-Stack / AISoftware Development
Director LevelLeadership at Inbenta

Technical Skills & Core Competencies

Software Architecture & System Design

Software Architecture & Patterns95%
AWS Cloud & Enterprise SaaS Architecture90%
Full-Stack Application Design92%
Microservices & API Architecture88%

Database & Data Management

SQL & PostgreSQL Databases92%
OpenSearch / Elasticsearch Search Engines88%
Memcached & High-Performance Caching85%

Frontend, Mobile & Frameworks

TypeScript / JavaScript (ES6+)95%
Nuxt.js, Vue.js, React, Vuetify & MUI90%
Flutter & Cross-Platform Mobile85%
Node.js & Backend Services90%

Engineering & Leadership

Engineering Team Leadership98%
Product Strategy & OKRs92%
AI Software Engineering85%
Agile Software Development88%

Work Experience

Director of Engineering

InbentaBarcelona, Catalonia, Spain (Hybrid)
Sep 2023 - Present

Lead the Product division's engineering organization, setting strategy, org design, and execution for an AI-powered SaaS platform.

  • Translate product vision into actionable roadmaps; align squads and stakeholders to ship reliable, customer-impacting features on time.
  • Drive architecture and platform evolution on AWS and TypeScript to improve scalability, reliability, and developer experience.
  • Establish delivery practices to raise quality and predictability.
  • Hire, mentor, and grow managers and engineers; foster a culture of ownership, learning, and psychological safety.
  • Partner cross-functionally (Security, Data, Design, GTM) on compliance, cost optimization, and launch readiness.
TypeScriptAWSNuxt.jsAI PlatformsSoftware ArchitectureEngineering Leadership

Head of Product

InbentaBarcelona, Catalonia, Spain (Remote)
Sep 2022 - Aug 2023

Owned product vision, strategy, and roadmap for an AI-powered customer experience platform.

  • Led discovery with customers and stakeholders; defined problem statements, success metrics, and prioritized outcomes.
  • Shaped requirements into clear specs and user stories; aligned engineering, design, and GTM on release plans.
  • Launched iterative improvements that drove adoption, satisfaction, and retention while balancing technical constraints.
  • Established product rituals (quarterly planning, OKRs, release reviews) and a data-informed decision-making practice.
Product StrategyNuxt.jsOKRsRoadmappingTeam Management

Senior Software Engineer Team Lead

InbentaBarcelona, Spain
Aug 2017 - Sep 2023

Led a full-stack chapter delivering core product capabilities end-to-end across services and UI.

  • Owned technical design, code quality, and reviews; introduced standards, patterns, and documentation.
  • Built CI/CD pipelines with automated testing and monitoring, reducing cycle time and defects.
  • Partnered with Product and Design to refine requirements, plan sprints, and meet release commitments.
  • Mentored engineers through pairing, design sessions, and growth plans; fostered a learning culture.
Full-stackTypeScriptNuxt.jsVue.jsNode.jsCI/CD

Product Manager Products

InbentaBarcelona, Spain
Aug 2017 - Aug 2022

Defined and developed new features and improvements for Inbenta products with a full stack team.

  • Collaborated closely with cross-functional full-stack engineering squads to deliver core product enhancements.
  • Managed feature prioritization and agile delivery for enterprise product releases.
Product ManagementFull StackNuxt.jsAgile Leadership

Project Manager (Full Stack) — US Exchange Program

InbentaFoster City, San Francisco Bay Area (USA)
Feb 2017 - Apr 2017

Exchange program in Inbenta. Working in Foster City with the EEUU team.

  • Engineered & managed client integrations in Foster City, Silicon Valley.
  • Bridged technical communication between US stakeholders and headquarters.
Silicon Valley ExchangeFull StackNuxt.jsClient Management

Project Manager (Full Stack)

InbentaBarcelona, Spain
Jan 2016 - Aug 2017

In charge of a team of full stack developers to manage projects for Spanish clients.

  • Managed client communication as well as developing customer projects with a technical team.
  • Delivered custom web and API solutions for enterprise client accounts.
Project ManagementFull StackNuxt.jsClient Engineering

Web Developer

InbentaBarcelona, Spain
Jul 2014 - Jan 2016

Built virtual assistants, avatars, chat, content indexing, APIs, and ticketing across web and mobile.

  • Delivered features with HTML5, JavaScript, PHP, and SQL; improved performance and usability.
  • Collaborated with designers and PMs to implement UX and ship high-quality releases.
JavaScriptHTML5PHPSQLAPIs

Web Developer

AlteracionesBarcelona, Spain
Dec 2013 - Jul 2014

Web development for custom client applications, content portals, and web services.

  • Built custom CMS features and database integrations with high uptime and quick page loads.
PHPJavaScriptHTMLSQL

Project Developer

Polytechnic University of CataloniaBarcelona, Spain
Apr 2011 - Feb 2013

Designed and programmed interactive educational videogames commissioned by the Generalitat de Catalunya.

  • Engineered game mechanics, graphic assets, and interactive simulation logic.
FlashActionScriptGame DesignSoftware Engineering

Education & Credentials

2007 - 2013

Degree in Informatics Engineering

Universitat Politècnica de Catalunya (UPC)

Barcelona, Spain
2013 - 2013

Computing Science (Erasmus / Exchange)

University of Aberdeen

Aberdeen, Scotland
roberto@architect-dev:~
$roberto --summary

NAME: Roberto Martínez Querol

TITLE: Director of Engineering | Senior Software Architect

LOCATION: Barcelona, Spain

TRACK RECORD: 14+ years total software experience (12 years at Inbenta), scaling from Web Developer to Director of Engineering.

CORE FOCUS: Software Architecture, AI Systems, Full-Stack Web Engineering & Technical Leadership.

$