Roy Guadalupe Suárez
Roy Guadalupe Suárez

Roy Guadalupe Suárez

Senior AEM Developer
Analyst Programmer

I own the AEM side of fmasonline, Hefame's new B2B e-commerce platform for around 1,800 pharmacies, from requirements analysis to Cloud Manager pipelines.

Download CV (PDF)

LinkedIn

Email

  • Tenerife, Canary Islands (Spain) · Remote
  • English C1, full professional proficiency, Spanish Native

What I do

AEM, end to end

Components with HTL, Sling Models and OSGi services, Adobe Commerce through CIF and GraphQL, Dispatcher and Cloud Manager pipelines. Exploring Edge Delivery Services.

Frontend architecture

React and Next.js, TypeScript, design systems, accessibility and performance. React components that live inside a CMS and stay easy to author.

Analysis and technical lead

Requirements with business stakeholders, technical design, estimates and code review in Scrum teams. Certified Scrum Master.

Selected work

fmasonline.com, home page

fmasonline.com

Hefame

Sole senior AEM developer · Analyst programmer

New B2B e-commerce platform for Hefame's network of around 1,800 pharmacies: main site, a website per pharmacy with its own admin panel, and in-store kiosks.

  • Sole senior developer owning the AEM side end to end
  • Technical analysis and design of AEM features
  • Components with HTL, Sling Models and OSGi services
  • Adobe Commerce via CIF and GraphQL, React components in AEM

In development, launch upcoming.

  • AEM
  • CIF
  • Adobe Commerce
  • React
  • GraphQL
uci.com, home page

uci.com

UCI

Lead frontend developer

uci.com, hipotecas.com and the commercial loan and mortgage simulators of a Santander / BNP Paribas joint venture, on Sitecore.

  • Frontend of both websites integrated in Sitecore
  • Complete rebuild of the commercial loan and mortgage simulators
  • Atomic Design system with Fractal and Handlebars, visual review with Chromatic

Simulators fully rebuilt; both websites maintained and evolved for three years.

  • Sitecore
  • JavaScript
  • React
  • Fractal
  • SASS
  • Azure DevOps
tamaran.com, home page

tamaran.com

Client project via Volcano Life

Frontend developer

Multilingual website built with Next.js and React.

  • Frontend development with Next.js and React
  • Next.js
  • React
volcanoteide.com, home page

volcanoteide.com

Teleférico del Teide

Senior frontend developer

Commercial tours and booking site for the Teide cable car, plus its multilingual blog.

  • Commercial site with CakePHP, React and Next.js
  • Multilingual blog on HubSpot built from scratch
  • React components documented in Storybook
  • React
  • Next.js
  • CakePHP
  • HubSpot
  • Storybook

Experience

Jan 2024 – Present

HEFAME · fmasonline

Senior AEM Fullstack Developer · Analyst Programmer

Murcia, Full remote

New version of fmasonline.com, the B2B e-commerce platform for Hefame's pharmacy network, built on AEM and Adobe Commerce. Launch upcoming.

  • Sole senior developer responsible for everything AEM in a platform serving around 1,800 pharmacies.
  • Platform scope: the main B2B site, an individual website for each pharmacy with its own administration panel, and in-store pharmacy kiosk terminals.
  • Requirements analysis with business stakeholders, technical design and estimation of features end to end.
  • AEM components built with HTL, Sling Models, OSGi services and author-friendly Coral UI dialogs; Experience Fragments for reusable content.
  • Adobe Commerce integration through CIF and GraphQL, with a custom Venia storefront theme and React components embedded in AEM pages.
  • Clientlibs build pipeline on Webpack 5 / Vite.
  • AEM Cloud Manager: CI/CD pipelines, Dispatcher configuration and environments.
  • AEM
  • React
  • Java
  • Frontend

Jan 2021 – Jan 2024

Unión de Créditos Inmobiliarios (UCI)

Senior / Lead Frontend Developer

Madrid, Full remote

Frontend for uci.com, hipotecas.com and the commercial loan and mortgage simulators, on Sitecore, in a Scrum team.

  • Frontend development and ongoing maintenance of uci.com and hipotecas.com, integrated in Sitecore.
  • Complete rebuild of the commercial loan and mortgage simulators.
  • Built and maintained an Atomic Design system with Fractal, Handlebars, SASS/PostCSS and BEM, with visual review in Chromatic.
  • Component development in vanilla JavaScript (ES6+) and React.
  • Scrum delivery on Azure DevOps with Git flow, working with designers in Figma.
  • Sitecore
  • React
  • Frontend

Jan 2017 – Feb 2024

Teleférico del Teide · Volcano Life

Senior Frontend Developer

Tenerife, Full remote · part-time freelance from 2021

Frontend for the company's commercial site and blog, and for client websites.

  • Commercial tours and booking site volcanoteide.com, built with CakePHP, React and Next.js.
  • Multilingual blog built from scratch on HubSpot (blog.volcanoteide.com).
  • Client websites with Next.js and React (tamaran.com, caminobarrancodemasca.com) and WordPress (ventearriba.es, teide.guide).
  • UI components with React and Storybook; Git workflow on Jira and Bitbucket.
  • React
  • Next.js
  • PHP
  • Frontend

2016 – 2017

RK People

Senior Frontend Developer

Barcelona

  • Frontend

2015 – 2016

Grupo Pacífico

Lead Frontend Developer / Webmaster

Barcelona

  • Frontend

2013 – 2015

GF Hoteles · Grupo Fedola

Lead Frontend Developer / Webmaster

Tenerife

  • Frontend

2013

Europacomunicación

Webmaster / Frontend Developer

Madrid

  • Frontend

2008 – 2012

Grupo SM

Multimedia and Interactive Designer

Madrid

  • Design

2004 – 2007

UCLM · MIDE, MediaLab Madrid, Jban

Web and interactive design

Madrid / Cuenca

  • Design

Core skills

Adobe Experience Manager

  • AEM as a Cloud Service
  • Cloud Manager (CI/CD pipelines, environments)
  • Dispatcher
  • AEM components and Coral UI dialogs
  • HTL (Sightly)
  • Sling Models
  • OSGi services
  • CIF (Commerce Integration Framework)
  • Adobe Commerce GraphQL
  • Experience Fragments
  • Venia storefront and React integration
  • Clientlibs (Webpack 5 / Vite)
  • Edge Delivery Services (PoC, learning)

Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript (ES2015+)
  • Semantic HTML
  • CSS, SASS, PostCSS
  • BEM and Atomic Design
  • Design systems (Fractal, Storybook, Chromatic)
  • Accessibility (WCAG)
  • Web performance
  • Webpack, Vite

Backend and integration

  • Java (Sling, OSGi)
  • GraphQL
  • REST APIs
  • Node.js, npm
  • Sitecore (frontend integration)
  • PHP (Laravel, CakePHP, WordPress)
  • MySQL

Quality and DevOps

  • Git and Git flow
  • Azure DevOps
  • Jira, Bitbucket
  • Docker
  • Jest
  • Playwright
  • Postman

Analysis and methods

  • Requirements analysis
  • Technical design and estimation
  • Code review
  • Technical documentation
  • Scrum (certified Scrum Master)
  • Figma (design handoff)

Education and certifications

2002 – 2008

Licenciatura in Fine Arts (5-year pre-Bologna degree), Art and New Technologies

University of Castilla-La Mancha (UCLM), Cuenca, Spain

Erasmus at the University of Plymouth (UK), 2006. Internship at Pontificia Universidad Javeriana (Cali, Colombia), 2007.

2021

Master's Degree in Teacher Training for Secondary Education

University of La Laguna (ULL), Tenerife, Spain

2021

Scrum Master

Scrum Manager

2021

Agile Foundation

Scrum Manager

In preparation

Adobe Experience Manager Sites Developer Expert

Adobe, in preparation

Beyond code

Away from the keyboard: photography, hiking, music and travel.

More photos on Flickr

Contact