
Design @LottieFiles @IconScout #Frontend #Gunners
Malé, Maldives
Joined March 2008
- Tweets31.9K
- Following6K
- Followers4.3K
- Likes20.7K
Pinned Tweet
Excited to announce that I have joined @LottieFiles as a Product Designer.
I am thrilled to be working with this incredible team building the future of motion design.
Inad retweeted
Everyone’s talking about the flying Tesla Roadster, so I built a button for the roll :D
Built with something new we’re cooking at @LottieFiles. Can’t say more yet 👀
Inad retweeted
⚡ Lightning FX — Powered by ThorVG
Bringing lightning to life using nothing but 2D vector graphics.
Just procedural animation built entirely with ThorVG's vector primitives.
Another small experiment exploring what's possible with a lightweight graphics engine.
Inad retweeted
The difference is always in the details. And that really matters to any workflow.
Having freedom of choice is the next best thing.
Figma Motion just added Lottie export.
So do you still need the LottieFiles plugin?
→ Figma Motion: built-in and fast. Some layers, like nested masks, can export as raster
→ LottieFiles plugin: fully vector, with motion tokens and state machines built in
Which one fits your workflow? Full breakdown below 👇
Replying to @OoredooMaldives
@OoredooMaldives Is there no way to use roaming without activating a package every time?
For those of us living abroad who just need to receive SMS, what options do we have? It doesn’t make much sense to buy a roaming package with data and other services just to receive an SMS.
Inad retweeted
Putting together real-time VFX experiments, entirely rendered with ThorVG.
The flame is dynamically generated and animated using vector shapes, demonstrating how far a lightweight 2D vector engine can go beyond traditional UI and illustration.
Inad retweeted
Mainstream day for open motion formats.
The biggest design tool in the world now speaks Lottie and dotLottie.
This is what we've been building toward at @LottieFiles. Motion that works everywhere.
My next ask is already in, @figma. Lottie playback on the canvas. I'll wait 👀
Inad retweeted
Need a fun way to decide who buys the coffee? ☕
Try Thor Marble Race 🏁
A simple, interactive marble race running directly in the browser — built with ThorVG WebCanvas.
Pick your marbles, start the race, and let Thor decide. 😄
🎮 thorvg-marblerace.vercel.app…
Inad retweeted
WIP of a game I tried building with ThorVg & Threejs :D
Inspired by the Goblins in Gringotts but these goblins be stealing the treasures in the bank and running away from security :D
Inad retweeted
Tried creating a Motion Reel for Claude with Opus 5.5 and built it with Lottie Creator MCP.
So what you get is a fully editable Lottie made of vectors. One-shot prompts are pretty good with Opus 5.5 and with a little tweak and design magic, it's ready to ship!
@LottieFiles
Niklas is a rare breed of designer.
Strong product thinking, incredible craft, and genuinely technical. I was fortunate enough to work with him.
Inad retweeted
I recently wrapped up my time at LottieFiles and I’m looking for what’s next 👋
Looking for Senior / Staff Product Designer or Design Engineer roles focused on complex products, systems, interaction + visual craft, and implementation
Know a team that might fit? I’d love to chat
Inad retweeted
WebMCP on Lottie Creator.
Any agent can walk into the motion canvas now, build the animation, and leave you a real editable Lottie.
This one’s ChatGPT doing a pelican on a bike.
Inad retweeted
With ChatGPT → a flat video you can't edit.
With ChatGPT + WebMCP + Lottie Creator → a real editable Lottie animation.
Same prompt. Production-ready output.
Which side looks better?
Lottie Creator now supports WebMCP. Link in comments.
Inad retweeted
Using iPhone duo to reveal how we animated Google's new icons.
Made in Lottie Creator with the BTS plugin.
Traces every motion path, keyframe & anchor.
Grab the animated Google icons in the comments. 👇
On e-wallets and Favara 🧵
It does have the potential to do a lot of things banks can’t/won’t do.
You’re right though. Today, there isn’t much differentiation because the functionality is still limited.

















