Product · Live product
Komma
Personalised investment portfolios for retail investors: product roadmap, user journeys and UI in Figma, built in Next.js and Vue.

- role
- Product → Build
- role
management through implementation - stack
- Next.js + Vue
- stack
personalised investment portfolios - design
- Figma
- design
flows and UI before code
Overview.
Komma creates and manages personalised investment portfolios, aiming for the best returns for each investor’s goals and risk appetite.
I worked across product and engineering: shaping the roadmap and user journeys, designing flows and screens in Figma, then carrying them into the Next.js and Vue implementations.
What stood out.
- 01
Journeys before screens
Onboarding and portfolio flows were mapped end to end first, so the interface follows how investors actually decide.
- 02
Design to code, one thread
The same person who defined the flow built it, which kept the shipped product close to the design intent.
- 03
Two front-end stacks
Work spanned Next.js and Vue, with shared patterns so the product feels consistent across both.
Have something to build?
Let’s talk.
I’m currently full-time at SaaS Labs and taking on a select number of freelance projects on the side. I’m always open to chat, connect with new people and explore new opportunities.
