← Back to work

Rolex

Front-End Lead Developer

2020 – 2021

Vue.jsSitecoreGTMFigma

Role & Context

At Rolex via Valtech, I led the front-end team responsible for delivering the global Rolex Newsroom — a high-traffic media platform serving press content, brand announcements, and editorial stories to a worldwide audience. The project demanded engineering precision to match the brand's exacting standards: performance, visual fidelity, and reliability under significant traffic load.

Beyond delivery, a major dimension of the role was organizational: the existing team was composed primarily of experienced CMS developers with deep Sitecore knowledge but limited exposure to modern component-based front-end architecture. Bridging that gap required both technical direction and patient mentoring.

Key Achievements

Global Newsroom Architecture Designed and implemented the scalable front-end component architecture for the Rolex Newsroom, built to handle high-traffic media delivery without degradation. The architecture prioritized composability — components built once, reused across editorial templates, brand launches, and press sections — reducing duplication and ensuring visual consistency at scale.

CMS-to-Vue.js Modernization Led a deliberate upskilling program for the existing team, transitioning traditional Sitecore CMS developers onto modern Vue.js practices integrated within the Sitecore rendering pipeline. This wasn't a forced migration but a structured knowledge transfer: pair programming, code review culture, and incremental adoption of Vue patterns alongside existing CMS workflows. By project end, the team operated confidently in both paradigms.

High-Traffic Media Delivery Engineered front-end performance specifically for media-heavy editorial content — optimized asset loading, lazy rendering strategies, and CDN-friendly output — ensuring the Newsroom performed reliably during high-visibility brand announcements and watch launches.

Technical Stack

Core: Vue.js, Sitecore CMS integration Analytics & Tracking: Google Tag Manager (GTM) Design: Figma Process: Agile, cross-functional collaboration with Rolex brand and UX teams

Open to new opportunities

If you're growing a frontend team and quality is non-negotiable, let's talk.