nda case — visuals are illustrative, the live ui is hidden
scope of work
GetAccess brings employee profiles, roles, access, requests, audit history and directories into one platform for onboarding, offboarding, provisioning, reviews, role changes and compliance audits.
Employees track requests and available systems; leads review team access; HR manages onboarding; admins manage permissions; audit records who requested, approved and changed access.
I designed the concept, information architecture, SnowUI system, four-role flows, content model, override-based access model and real-time request architecture.


product solutions
A permissions map replaces multiplying edge-case roles. Base roles set boundaries, while overrides handle individual allowances, page access and temporary grants.
Each request is a living object with discussion, status, audit history and prompts, so decisions happen in one context rather than across trackers, email and chat.
Audit history is stored separately from profiles, requests and roles, preserving compliance records after any of those entities are deleted.
Real-time updates appear without moving focus or disrupting the current task, balancing awareness with uninterrupted work.
SnowUI defines fixed opacity steps and a clear fill-or-border rule, giving AI copilots and product teams a shared implementation contract.
Five named durations and four easing curves create one motion rhythm across product interactions.
Next steps include permission suggestions for new employees and review triggers tied to role, department and leave changes.
stages of work
before the platform Edge-case roles multiplied, context lived in conversations and deleted entities erased audit history. The solution made roles boundaries and permissions explicit overrides.
The former role model multiplied edge-case roles, hid context in conversations and lost audit history when entities were deleted. The new model treats a role as a boundary and permissions as explicit overrides.
validation with a real team The MVP entered live onboarding and request flows, confirming the model through real usage.
I built the first working version with Cursor, Windsurf and LLM prompting, owning the product, data architecture, SnowUI system and role model.
active development I lead roadmap, prioritisation, reviews and metrics across audit, role extensions and requests.





