Product Design Portfolio
Advance is the Welcome Page of Halden Group's global learning platform — a Cornerstone-based LMS used by employees across regions and roles to access compliance training, professional skills, leadership development and role-specific learning.
Role
UX/UI Designer
Timeline
2023–2025
Services
UX Design, UI Design, Front-end Development, Localisation, Usability Testing
Year
2023–2025
Industry
Enterprise / Learning & Development
Hand holding a smartphone displaying an app with a map and three connected devices named Pinky, Grey, and Big Boy showing different air quality levels.
Project overview
I designed and developed v1 in 2023 as my first project after joining the company, writing the front-end in HTML and CSS to work within Cornerstone's rendering constraints. In 2025, after a survey with 300+ respondents surfaced systemic usability problems, I led a full redesign with significantly more design authority — designing, coding and shipping v2 in 8 languages, with role-aware affordances for managers layered on the same shell, launched October 2025.

The redesign spans research (300+ user survey + heatmap analysis of v1), a formal proposal to a cross-functional group (IT, HR, Compliance, Product, Support, Marketing), usability testing with 10 users, and end-to-end front-end development in HTML/CSS with responsive breakpoints and localisation into 8 languages.
Challenge
The 2023 version worked but grew organically over two years. Every team with content to promote added a block, a banner or a widget. By early 2025 the page had become cognitively overloaded, structurally unbalanced with no visual hierarchy, not responsive on large screens or mobile, and full of dead sections — a survey of 300+ employees identified several content blocks nobody used. Beyond the visual problem, there was a governance problem: HR, Compliance, L&D and Marketing all had legitimate content needs but no shared framework for prioritising them.

Before Advance's Welcome Page existed, Cornerstone dropped users directly on the course catalogue — an intimidating, uncustomisable landing that gave no orientation and no personalisation. I designed the Welcome Page in 2023 as an intermediary home that could guide users, surface relevant content by role, and eventually replace the courses page as the default entry point.
Comparison of 2015 and 2021 Aeris app interfaces and a flowchart showing air quality data to healthier living.
Solution
Five design principles came out of the analysis: clarity over quantity, intentional hierarchy, first-time-user friendly, scalable layout, cross-device consistency. During the design phase I ran usability testing with 10 users to validate structural decisions before development. Final designs went from Figma into Cornerstone (developed by me in HTML and CSS), then through pilot testing, QA rounds, and localisation into 8 languages before global production launch in October 2025.

The redesign started with the survey data and heatmap comparisons between v1's first and last states, showing where content had degraded over time. I put together a formal redesign proposal presented in June 2025 to a cross-functional group covering IT, HR, Compliance, Product, Support and Marketing.
Smart home app dashboard showing external AQI 151 and three online devices named Pinky, Grey, and Big Boy.
Content is organised by function into a modular grid (Training Hub, Online Course Library, Playlists, Manuals, Quick Access). No competing CTAs, no redundant sections. A direct answer to the survey finding that 300+ users found v1 overwhelming with no clear starting point.
Mobile screen showing air quality analytics with indoor and outdoor AQI graph on hourly basis.
The redesign was validated with a follow-up survey after launch, where a majority of responses were positive — with the usual pattern of early resistance to change softening once users spent time in the new structure.
Smart purifier app screen showing kitchen air quality, device status, fan speed, and AQI graphs.
Action-oriented CTAs everywhere ('Explore', 'See More', 'Contact Us') so no block asks the user to guess what to do next. Content is split by purpose: Essential Learning surfaces mandatory compliance training (Code of Conduct, Conflict of Interest, Respect at Work) as a scannable list — always visible, never buried. Insights & Updates lists contextual announcements and new resources. Training Spotlight uses a rotating carousel with autoplay, manual navigation and hover states to feature one course at a time and reduce decision fatigue. Different content types get different affordances, rather than everything being forced into the same pattern like v1.
Key Features
Structural clarity
A modular grid replacing v1's flat noise — breathing space, clear hierarchy, no orphan blocks.
Dashboard showing four kitchen air purifiers with their online status and air quality ratings.
Governed at scale
Localised into 8 languages (English, Spanish, French, German, Italian, Portuguese, Russian, Norwegian) for a global user base. Role-aware visibility toggles let managers see additional supervisory affordances — a Quick Access link to team reports, and a notification bell in Training Hub — without diverging the underlying template.
Graphs showing indoor and outdoor air quality index (AQI) data over hourly and daily timeframes.
Cross-device consistency
Responsive layout across desktop (4-column grid), tablet (2-column) and mobile (single column) using modern CSS techniques: container queries for the carousel, clamp() for fluid typography, sticky menu with mobile-appropriate fallback. The largest single complaint from v1 — 'not usable on my phone' — resolved.
App screen with poor air quality warning, AQI 82, and tips to improve air quality indoors.
Built for change
The modular structure means HR, Compliance and L&D can add new content blocks post-launch without design intervention or breaking layout — a governance principle baked into the architecture, not applied after the fact.
Air purifier control showing two devices in manual mode and a notification of poor air quality with AQI 82.
Key Decisions
Designing within Cornerstone's constraints
Cornerstone is an off-the-shelf LMS with real limitations on layout, animation and responsive behaviour. Rather than fighting those, I designed with them: a modular grid Cornerstone could render cleanly, role-based visibility natively supported by the platform, and reusable content blocks IT could maintain without design intervention. The trade-off — some patterns I would have designed on a blank canvas weren't possible — was worth the reliability and shipping speed we gained. It also meant HR, Compliance and L&D could add content post-launch through the same modular structure, without breaking layout.
Owning the code, not just the design
Cornerstone quirks meant some patterns worked in a local sandbox but rendered differently inside the platform, and browser behaviour varied within the LMS wrapper. Rather than handing off designs to a dev team that would surface each constraint back to me in review cycles, I developed the front-end myself in HTML and CSS — learning modern patterns as needed (CSS container queries, clamp() for fluid typography, responsive grid with three breakpoints, accessible focus states) to ship the design faithfully. Faster iteration during testing, direct debugging when Cornerstone behaved unexpectedly, and no design details lost in translation between mockup and shipped product.
Balancing information and simplicity
Managers have supervisory responsibilities standard users don't — tracking their team's compliance training, spotting overdue courses. Rather than build a separate 'manager dashboard', I added two targeted affordances to the same Welcome Page shell: an extra link in Quick Access surfacing team reports, and a notification bell in Training Hub that turns red with a count when the manager's team has outstanding items. Both surface through role-based visibility (.manager-only toggles) so the base experience stays identical, and managers get exactly the extra signal they need — no more. An additive pattern, not a divergent one.
Outcome
Launched globally in October 2025 across 8 languages. A follow-up survey after launch showed a majority of positive responses — with the usual pattern of some early resistance to change that softened once users spent time in the new structure. Concrete improvements confirmed post-launch: fully responsive across mobile, tablet and desktop (the largest complaint from v1, resolved); no content scroll even after HR added several sections post-launch — the modular architecture absorbed additions without forcing the page taller; faster content discovery for target trainings across Professional Skills, Leadership and Compliance libraries. What didn't fully work: the modular architecture made adding content easy, and HR did — significantly. The page didn't scroll like v1, but by end of 2025 balance was under pressure again from content additions. The honest limitation of a design solution when governance of content additions isn't part of the shipped scope. What travels forward: a design system is only half the answer. Governance of who can add what, and under what criteria, is what protects a shipped system from re-fragmentation over time. If I were designing v3, the content governance model would ship alongside the visual redesign, not as a separate conversation.

The scroll problem returning through content saturation isn't a design failure — it's the natural pull of enterprise environments where every team has legitimate content needs. What changed is that a modular system absorbs that pull differently than a flat one: the same content that would have made v1 unusable makes v2 tighter but functional. Progress, if not perfection.
Living room with gray couch, a golden retriever lying on it, and an air purifier on the floor next to a smartphone showing the purifier setup app.Smartphone displaying an app with a map and air quality devices named Pinky, Grey, and Big Boy next to a laptop keyboard.Smartphone showing indoor and outdoor air quality analytics with graphs and good air quality indicators.Three smartphones displaying a program scheduling app interface for a cleaning device, showing program options, day selection, time settings, and a 'Fast Clean' program description.