UI UX Designer
Motion Graphics Designer
January 2019 – present
A video editing platform tailored for creatives. Featuring dozens of story, post and ads templates, CreatorKit empowers users to create high-quality video content easily.
The key challenge of the project is the development of a powerful multi-platform and performant video rendering engine, while ensuring maintainability to allow fast product iterations.
For that purpose, we built a web-based rendering engine powered by React JS. This approach allowed us to re-use the same technology to power the client-side editing functionalities of the platform, and the video rendering process through headless browser frameworks in a serverless environment .
Careful software design was needed to develop a JSON based specification for the video compositions (i.e. the file format of the videos), in order to easily design and maintain dozens of video templates.