Karthikeyan Ranasthala

Full-stack engineer building rich web apps, applied AI products, and animation tooling. Currently working on Lottie Creator at LottieFiles

Rich web apps

Product surfaces with the craft to make complex workflows feel fast, polished, and clear.

Applied AI products

Practical AI features and workflows that fit real product needs, not demos looking for a problem.

Animation tooling

Lottie and dotLottie workflows for creating, converting, testing, and shipping motion on the web.

Work Experience

LottieFiles logo

LottieFiles

Senior Software Engineer
Oct 2023 - Present
smallcase logo

smallcase

Senior Software Engineer
Oct 2022 - Oct 2023
Software Engineer II
Apr 2022 - Sep 2022
Software Engineer I
Jan 2020 - Apr 2022
Amazon logo

Amazon

CS Associate
Oct 2018 - Jun 2019

Hackathons

LottieFiles Q4 2023 logo 3rd

LottieFiles Q4 2023

Built a Telegram Mini App to search and share over 100,000+ public animations from LottieFiles as Telegram Stickers.

Supabase Launch Week 6 logo 1st

Supabase Launch Week 6

Built Depulso - A static site deployment platform using supabase, fly.io & cloudflare. This project includes a CLI, API server, HTTP proxy server and multiple web apps. Once a project is initialised, the CLI auto-detects the framework, configures the build/deployment steps & generates a unique url on a subdomain with SSL.

smallcase head dump logo 2nd

smallcase head dump

Built a new feature for Tickertape which checks for inflection points on any given stock, curates news/events/corporate-actions in that inflection time period and summarises the market sentiment which led to the inflection.

Masai School logo 1st

Masai School

Built 36 ways - A privacy & quality first dating application where profiles are matched based on individual's answers to 36 questions. Once matched, the profile details are slowly unlocked based on how well the conversation goes.