Homepage refinement for a Shopify project.
The goal was to simplify the layout, strengthen the visual flow, and make the story feel more intentional.
Before vs After.
Which version communicates the brand better?
As you scroll, a small Lottie character “walks” across the page while pushing a video that scales down with the scroll. Inspired by Ribbit and built as a playful way to connect motion directly to user...
Small interactions can make multilingual experiences feel clear and effortless.
This is a language toggle dropdown animation I built recently. Clicking the button reveals a clean, focused list of available languages, designed to feel responsive...
In this animation, the image starts fully immersive, occupying the entire viewport. As you scroll, it smoothly scales down and transitions into a grid of image cards with a subtle parallax effect.
Small interaction, but it creates a more cinematic browsing experience.
Landing Page Preloader — Staggered Reveal with GSAP
Load time shouldn't feel like waiting.
Built a preloader with staggered text reveals and a clean hero handoff — every easing curve tuned by hand in GSAP. Small detail, big difference in how a site feels.