os384 Loader
Led product definition and UI development for a streamlined developer onboarding experience that completely revamped how customers were onboarded onto our system and given access to their storage vaults.




The redesigned os384 loader interface showcasing the progressive disclosure UI and streamlined onboarding flow
The challenge
To completely revamp how customers were onboarded onto our system and given access to their storage vaults. The previous UX was clunky and had unnecessary dependencies.
My role
I wore two hats for this role. The first hat was that of Product Manager. I needed to define what our objectives were and what the key results would be to get us where we needed. The second hat was that of Front End Engineer. I was the only one available to actually re-architect this. So I needed to use my technical skills and experience.
The process
- A bit different than other projects. My role here was to get rid of unnecessary complexity in an existing product, not iterate on one from scratch.
- Removed all Shoelace UI components, remade basic funcitonal Lit components that cut down bundle size.
- Made the vault creation process a progressive disclosure UI that took you visually down on the same page through the process step by step, this reduced confusion as to where you were in the process and allowed you to go undo actions more easily.
Tech stack/skills used
- Lit.dev, Web Components, Typescript
- Wireframing, fast iteration
Outcome/impact
- Much more intuitive flow for creating a vault
- Cleaner, less cluttered UI for managing your storage in your vault
- Positive investor feedback