Home

3D Animator / Multimedia Developer

Karthik Barathithasan

Designer.
Animator.
Storyteller.

01 About Me

"SHARING IDEAS THROUGH STORYTELLING."

Hello! I'm Karthik Barathithasan, a 3D Animator and Multimedia Designer with a diverse background in technology, design, and storytelling. I hold a Bachelor's degree in Computer Science and Engineering from India, a Postgraduate Diploma in 3D Character Animation from Canada, and a Master of Interaction Design from Australia.

With over two years of professional experience as a 3D Animator and Generalist, I have worked across animation, rendering, video production, and digital content creation. While my primary specialization lies in character animation, my practice extends into UI/UX design, product design, web design, user research, video editing, photo editing, and creative problem-solving.

I believe storytelling is one of the most powerful ways to communicate ideas and create meaningful experiences. My work focuses on combining animation, interaction design, and visual media to transform concepts into engaging narratives. Whether designing interactive installations, crafting user experiences, or producing animated content, I aim to deliver ideas through storytelling.

Outside of academic and professional projects, I enjoy creating short animated films and experimenting with emerging tools and workflows, particularly through vibe coding and rapid prototyping.

03 Design Project

Design Project

A selection of my favorite works.

Design Project

Dizzy Dancer

Interactive Carnival Experience • 2026

  • Designed and developed a performance-based interactive carnival game where one player controls the experience while two players dance and react to movement prompts.
  • Built custom hardware modules using microcontrollers, sensors, and wireless controllers to enable physical interaction.
  • Developed a web-based interface to manage gameplay, audio synchronization, scoring, and visual feedback.
  • Implemented a volume-based scoring system to evaluate player performance throughout the dance session.
  • Collaborated with a multidisciplinary team to design, prototype, and refine the experience through iterative testing.
  • Showcased the project at a public university exhibition, allowing visitors to participate and experience the installation firsthand.

02 Work Experience

Experience

These roles reflect my two-year journey as a 3D animator, where I explored game production, cinematic storytelling, and social media content creation.

3D Animator

Futr Studios • April 2023 - July 2023

  • Created 3D animations for the studio's AI influencer project and produced content for its Instagram presence.
  • Developed animated sequences and visual assets tailored for short-form social media content.
  • Learned about social media content strategies, audience engagement, and platform-specific trends.
  • Participated in brainstorming sessions and proposed creative concepts for posts and campaigns.
  • Contributed ideas that were later developed into Instagram reels and promotional posts.
  • Collaborated with the creative team to deliver engaging content aligned with the influencer's online identity.

Animation Project

Hasuragni is a short film developed as a final project for the Vancouver Institute of Media Arts. It was created and rendered in Autodesk Maya, with editing and post-production completed in Adobe Premiere Pro.

Software Used

Maya Premiere Pro

Education

Bachelor's Degree

B.E. Computer Science

Saveetha Engineering College (Anna University), Chennai, India

2017 - 2021

Key Learnings

  • Programming Fundamentals
  • Software Engineering
  • Engineering Graphics
  • Data Structures and Algorithms
  • Hackathons and Problem Solving

Skills Acquired

Python C++ Java Html Css Web SQL Git Linux

Contact

Thanks for visiting.
Let's create something meaningful.

Website Credits

Design & Development

Karthik Barathithasan
Multimedia Designer
Developed using vibe coding

Images & Assets

AI generated using Google Flow and ChatGPT.

Tools

VS Code
GitHub
ChatGPT
Google Flow