Karthikeyan Ranasthala

I'm a Senior Software Engineer on the Lottie Creator team at LottieFiles, building a browser-based animation tool for Lottie.

Resume ↗Tools →

Work experience

Senior Software EngineerOct 2023Present

Working on Lottie Creator, a browser-based animation editor that blends product interactions with graphics and animation systems.

Senior Software EngineerOct 2022Oct 2023
Software Engineer IIApr 2022Sep 2022
Software Engineer IJan 2020Apr 2022

Progressed through three engineering roles while building consumer-facing financial products on the Tickertape team.

CS AssociateOct 2018Jun 2019

An earlier chapter before moving into software engineering and building in public.

Selected technical work

All →

Speaking

When Agents Ship Artifacts: From Tool Success to Production Readiness

Upcoming

AgentsNexus India 2026 · 5th Sep 2026

Lottie's Governance and Future: Led by Industry Giants

Google I/O Extended 2024 · GDG New Delhi community event · 7th Jul 2024

Announcement

Intro to WebAssembly with AssemblyScript

Reactify community meetup · 19th Feb 2022

Announcement

Recognition

All →
Supabase

Supabase Launch Week 6

Depulso won 1st place for its end-to-end static-site deployment platform with CLI, API, proxy, and authentication flow.

Public hackathon · Dec 2022

Masai School

Masai School Hackathon

1st place

36 Ways is a dating app that matches profiles using answers to 36 questions, then gradually unlocks profile details as the conversation develops.

Internal hackathon · Nov 2019

smallcase

smallcase head dump

2nd place

Built a Tickertape prototype that explains stock-price inflection points through relevant news, events, corporate actions, and market sentiment.

Internal hackathon · Jun 2023

LottieFiles

LottieFiles Q4 2023

3rd place

Built a Telegram Mini App for discovering and sharing LottieFiles animations as stickers.

Internal hackathon · Dec 2023


|