About Me

Download CV

Motion Graphic Designer & 3D Illustrator

I’m Hanan Afif Ramadhan, a Motion Graphic Designer and 3D Artist with a bachelor’s degree in Informatics Engineering. I have over 4 years of experience in motion graphics, including 2+ years of professional experience working with media agencies.

I work effectively in remote environments, supported by strong communication and time-management skills. I have a strong interest in animation, 3D modeling, and workflow optimization, including developing custom plugins that improved team productivity by 30%.

I am highly adaptable, value efficiency, and continuously develop my technical and creative skills. Currently, I am learning and exploring AI generative content to further enhance creative and production workflows.

Education

Institut Teknologi Telkom Purwokerto

Bachelors Degree ∙ Informatics Engineering
Active as freelance motion graphic designer and animation competition

Telkom Schools

High School ∙ Software Engineering
Active in animation extracurricular. Finalist in National 3D Animation Competition in Solo, 2017.

Skills

  • Motion Graphic Designer (Specialist).
  • Lottie Animation (Specialist).
  • 3D Illustration (Average).
  • Extended Script (Beginner).
  • AI Generative Content (Beginner).

Organization

  • IT Team Invfest 2019

    High School ∙ Software Engineering
    Responsible for matters relating to equipment needs at the time of the event or announcement portal, and event registration.

Experience

MOI Global

Motion Graphics Designer
Full Time  (remote) ∙ Singapore
Nov 2021 - May 2025
  • Responsible for ensuring the quality of the animation that has been made is in accordance with the appropriate standards.
  • Collaborate with a graphic designer in creating motion graphics for marketing or B2B Purposes.
  • Responsible to finish any requirements of motion graphics or videos based on the timeline.
  • Responsible for ensuring the localized copy of the animation for each language in the Asia Pacific region.
  • Responsible for managing working files that are being or have been working on.

Callour Studio

Lottie Animator
Part Time ∙ Purwokerto
Aug 2021 - Oct 2023
  • Responsible for making lottie animations for UI UX design needs.
  • Responsible for ensuring that the animation created can run well during the development process.
  • Do brainstorming to visualize the assets provided so that the message to be conveyed can be well received by users.
  • Responsible for ensuring animations are made on time, make at least 2 animations in 1 week.

Ruangguru

Animator (Motion Graphic)
Contract ∙ Jakarta
Nov 2021 - Nov 2022
  • Responsible for animating the provided assets and making explainer video, create atleast 2 videos in 1 week.
  • Responsible for ensuring the quality of the animation that has been made is in accordance with the appropriate standards.
  • Responsible for ensuring an orderly and structured work record.
  • Collaborate with graphic designer, instructional designer, and lead animator to create explainer video.
  • Learn new things about animation styles to use in making videos.
  • Create plugins for repetitive work that can increase productivity by up to 30%.

Narasi.tv

Motion Designer
Internship ∙ Jakarta
Sep 2021 - Feb 2022
  • Became one of the participants who passed the activity held by the Ministry of Education and Culture, Kampus Merdeka for an internship for 6 months.
  • Responsible for creating motion graphics for news media needs or event promotion, create at least 2 motion in 1 week.
  • Do collaborative with another team to visualize the script into graphic for advertisement or event promotion purpose.
  • Create a digital media project in the form of a narasi.tv community forum application prototype within 6 months as a final project for an internship.
  • Graduated from the Kampus Merdeka internsip program with final score of 83.25.

PT. Digital Kreasi Mediatama

Motion Graphic Designer
Freelance ∙ Purwokerto
May 2020 - Sep 2021
  • Responsible for ensuring the quality of the animation that has been made is in accordance with the appropriate standards.
  • Collaborate with graphic designer in explainer video development process.
  • Animate assets provided by graphic designers.
  • Responsible for making 1 explainer video in 2 days.

PT. Mari Kreasi Digital

Motion Graphic Designer & Lottie Animator
Freelance ∙ Purwokerto
July 2020 - Aug 2021
  • Responsible for ensuring the quality of the animation that has been made is in accordance with the appropriate standards.
  • Responsible for creating lottie animation for library asset.
  • Responsible for ensuring that the animation created can run well during the development process and support dynamic value for changeable asset.
  • Responsible to deliver 5 lottie animation assets in 1 week.

Kok Bisa's Youtube Channel

Animator
Freelance ∙ Jakarta
May 2021 - July 2021
  • Responsible for ensuring the quality of the animation that has been made is in accordance with the appropriate standards.
  • Responsible for making explainer videos for educational purposes, have a role as animator who has responsibilities as storyboard artist, graphic designer, animator, and mixing engineer.
  • Responsible for doing research for storyboard, editing audio, creating asset, animating, and mixing into final animation video.
  • Responsible to deliver 1 explainer video within 2 weeks.

PT. Movio Kreasi Indonesia

Motion Graphic Designer
Freelance ∙ Purwokerto
July 2020 - Sep 2020
  • Responsible for ensuring the quality of the animation that has been made is in accordance with the appropriate standards.
  • Responsible for doing research for storyboard, editing audio, creating asset, animating, and mixing into final animation video.
  • Responsible for making explainer videos for apps promo purposes, have a role as motion graphic designer who has responsibilities as storyboard artist, graphic designer, animator, and mixing engineer.
  • Responsible to deliver 1 explainer video within 3 weeks.

Arkademy

Motion Graphic Designer
Contract ∙ Jakarta
Aug 2018 - Aug 2019
  • Responsible for ensuring the quality of the animation that has been made is in accordance with the appropriate standards.
  • Creating explainer video for educational purposes, explain about programming language.
  • Visualize the provided script into attractive graphics and turn into an interesting explanation video.
  • Responsible to deliver 1 explainer video within 1 week.

Duxeos Software House

Graphic Designer
Internship ∙ Surakarta
Dec 2016 - Mar 2017
  • Responsible for ensuring the quality of the graphic that has been made is in accordance with the appropriate standards.
  • Create graphic for advertisement purposes, like stickers, banners, or flyers.
  • Provide attractive graphics for the marketing team that aims as a marketing medium.

Awards

  • Favorite Winner Science Video Challenge 2021

    Kok Bisa ∙ 2021

    Animation competition about climate change, creating explainer video about how's our leftover plugged charger impact into our ozone. With team, doing research, creating script, do voice over, editing audio, creating assets, animating, and mixing into explainer video.

  • 2nd Runner Up Animation Competition for Public Service Announcement 2019

    Ministry of communication and informatics Special Region of Yogyakarta ∙ 2019

    Creating animation video for Public Service Announcement Yogyakarta, about "E-Lapor DIY" Apps,walkthrough how to use it, and feature. Creating from research, script, voice over, editing audio, assets,animating, and mixing.

  • Favorite Winner Animation Competition Smartlegal 2019

    Smartlegal.id ∙ 2019

    Creating animation about foreign workers law in indonesia. Create animations start with research, scripting,voice over, editing audio, storyboarding, assets, animating, and mixing.

  • 1st Place Motion Graphic Competition Colorphonic UNJ 2018

    Universitas Negri Jakarta

    Animation competition "motion graphic as learning media". Creating motion graphic about unity in diversity forkids. Doing research, storyboarding, creating asset, voice over, animating, and mixing.