Designer who ships to prod.

Odisei Play: the learning app for the world's first electronic saxophone, cross-platform — web, tablet & iPhone (Android soon). Designing the app since 2024. Since 2026, I ship straight to code — no Figma handoff in between. 4 features in production, 195 commits.

Odisei Play — Songs on iPhone
ClientOdisei Musicodiseimusic.com
RoleProduct Designerdesign to code
Duration1.5 years10 weeks in code
Team3 peopledev lead · PM · PD

By the numbers.

// design to code · 2026
76%
onboarding completionvs ~52% baseline · peak measured on a recent cohort
4
features shipped to prodonboarding, streak/goals, catalog refresh, spin wheel
195
commits pushed
130
components documented (Storybook)
0
Figma → dev handoffs
Odisei Play in real-world use

What I shipped.

// 4 features · in prod
01

Songs catalog refresh

Dated, dense, hard to scan. Full redesign — cards, filters, search, empty states, responsive across mobile/tablet/web.

UI refresh
4,500 linesshipped
02

Onboarding First Activation

No post-signup screen at all. Full onboarding + 3 profile-based variants. In parallel, paywall repositioned after the first session.

major feature
76%completion · vs 52% baseline
03

Streak / Goals system

From one generic screen to 8 animated states (first session, milestone, personal best…). New components, landscape mode for sharing, fully documented.

system
8 screensdocumented system
04

Spin Wheel "Casino Feel"

Soulless reward wheel. Added haptic feedback and sound effects, both tuned to spin speed. Fixed an architecture bug along the way.

craft
sound + hapticarchitecture cleaned up

No handoff. No Figma to recompile. I code what I design.

Concretely: a component is born in Storybook — atoms, molecules, templates — documented, reviewed by the dev lead, then wired into the app. Sometimes I code straight into the app when it makes more sense. Always the same person, cross-platform: web, tablet, iPhone (Android soon).

Result — no loss of fidelity, no ghost features dying in the backlog, no designer waiting around. And numbers we can pull the day of the merge, not three months later.

Let's talk.

Available from January 2026 to join your design projects.