
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.
- 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
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
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
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
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.



