Rolex
Front-End Lead Developer
2020 – 2021
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