Cloud Profile Redesign

June 20214 min read

Background

A Cloud Guru's profiles were called "Cloud Profiles." My team owned them as part of an initiative to build a jobs platform connecting people learning cloud with employers hiring in cloud - with profile matching at its core.

The original Cloud Profile

Identifying the Problems

Three distinct problems emerged through discovery:

Privacy settings were misleading. To get users to add personal information like employment history, we needed to let them make parts of their profile private - but the controls weren't communicating that clearly.

Legacy tech was creating limitations. The certificate uploader took users to a separate page and could only read certain file types, creating a clunky experience for something users needed to do regularly.

Usability friction. The profile was split across two separate pages - View and Edit - adding unnecessary navigation between them.

The certificate section of the original Cloud Profile

Research Activities

We ran internal feedback sessions and user tests. Key findings:

  • Privacy toggles weren't working - users couldn't tell what was visible to whom
  • Users expected information to be private by default unless they explicitly chose to share it
  • There was a wide spectrum of what people wanted to keep private, so the solution needed to be as customisable as possible
  • Language like "Course transcripts" and "Bio" was misleading some users into skipping those sections entirely

Privacy: Competitive Benchmarking

We studied three approaches in the wild:

  • Stack Overflow - everyone gets a public profile; no granular toggling. If you want privacy, your profile is simply empty.
  • GitHub - always populated with activity, so profiles are never blank. Privacy is implicit through what you choose to contribute.
  • LinkedIn - a live preview with granular settings, letting users curate exactly what they present to different audiences.

Privacy Solutions

We explored three directions:

Solution 1: Granular settings - each section individually set to Private, Public, or Hirers Only, plus a separate public profile entity.

Solution 2: Dropdown-driven education, with privacy toggles only on auxiliary sections that default to public.

Solution 3: A global privacy setting that makes it easy to change overall visibility with the hirer option prominent - though this risked making full profile privacy too accessible.

Privacy solution exploration - Option A

Privacy solution exploration - Option B

Certificate Uploader

We redesigned the certificate flow into a modal - no more redirecting to a separate upload wizard. We added support for custom certificate entries, reducing errors from unreadable file uploads. This created a shorter feedback loop and a much cleaner experience.

Redesigned certificate uploader

Usability: Inline Editing

With view and edit living on separate pages, users had to navigate back and forth constantly. We moved to inline editing - a pattern we'd validated through competitive research - so context never changed.

If you were the logged-in owner, all edit controls appeared. If you were a visitor, the interface simply dropped all edit functionality along with any sections marked private.

Inline editing - logged in view

Inline editing - visitor view

Inline editing - final design

Conclusion

A profile page sounds simple. But the combination of three targeted improvements - privacy, certificate uploading, and usability - came together to create a meaningfully better experience. The research gave us a clear picture of users' mental models and what they actually needed from the product, making it possible to ship something that worked for both users and the business.


In retrospect: I'd create a more structured research framework from the start and use this as a mentoring opportunity - pairing junior team members with the research process rather than synthesising findings alone.