Data-driven product motionClient project
Rive expert & 2D motion designer
A little logic.
A lot of feeling.
I’m Piyush Kacha, a Rive animator and motion designer. I build interactive UI and characters that feel alive.
01 / SELECTED RIVE WORK
Less watching.
More interacting.
Real projects. Playful experiments.
Go on, try the animations.
Interactive UIPersonal project
Character & product motionClient project
Product onboardingClient project
Playable experimentPersonal project
Top 1%
Of creatives on Contra
100K+
Views on my Payment Plans experiment
Art × logic
Motion craft meets an engineering mindset
02 / WHAT I BRING
The details
make the
difference.
From the first sketch to the file your developers will thank you for.
How we can work togetherInteractive product motion
Toggles that respond. Onboarding that guides. The small moments that make a product feel considered.
State machines · UI animation
Characters with character
A mascot that feels like someone. Expressions, personality, and just the right amount of movement.
Illustration · Rigging · Animation
Built for the real world
Clean files, named inputs, and thoughtful handoff. Animation that fits the way your product actually works.
Data binding · Runtime integration
03 / THE PERSON BEHIND THE PIXELS
Backend engineer → Motion designer
I came for the animation.
I stayed for the possibilities.
A childhood love of games. A career building backends. Then I found Rive, where movement and logic speak the same language. Today, I bring both sides of my brain to every project.




