Alan O's Work | ContraWork by Alan O
Alan O
pro

Alan O

Interactive Rive components for product UIs

    $1k+
    Earned
    5x
    Hired
    4.93
    Rating
    53
    Followers
Experimenting with data binding in Rive. One component, multiple instances — change the values, the chart updates.
2
3
56
I built an assistant character in Rive that's wired into the product's actual state — not a loop on top of the UI, but a face that responds in real time. It blinks and breathes while idle, leans in the moment you start typing, jumps when the answer lands and winces when something goes wrong. Every expression is driven by data binding, so the character mirrors what the assistant is actually doing — part of the product, not a sticker on top of it. Built with @rive_app Try it live 👉 https://rive.app/community/files/28088-53050-ai-orb-mascot/
4
23
1.2K
Fintech dashboard promo animation built in Rive. The client came with a polished UI — my job was to bring it to life for a launch video: showing the product in context, how it adapts across screen sizes, and making the first impression actually feel like a product worth using.
0
200
Creating a mascot and interactive animation in Rive.
4
66
Convoy Health Hero Animation Project
0
5
Explaining backend logic to users is tough. Instead of a huge static chart, I prefer using interactive animation to guide the user step-by-step.
3
5
524
Micro-interactions in the widget
0
7
Lately I've been hooked on the grainy-blur aesthetic. Today I played with it a bit — an interactive animation for the hero section and a looping one below. Rive + Framer
3
7
311
Animation is hands-down the best part of the whole build. It’s the moment the page stops being a static file and starts feeling like a truly delightful user experience. Built this flow using the holy trinity: Figma → Framer → Rive
1
582
Hero Section Animation
4
31
Hero Section Animation
0
10
Cover image for I've been working on a
I've been working on a new design for a week now. Let's see how it turns out. Build in framer
4
3
295
Chart animation in Rive
0
20