Kieran O'Sullivan

Character Technical Director at FuzzyBot

Kieran O'Sullivan has a strong background in character technical direction and character art. Kieran currently holds the position of Character Technical Director at FuzzyBot since 2022. Prior to that, they served as a Senior Character Technical Director at Ubisoft Toronto from 2016 to 2022. At Ubisoft, they played a vital role in providing technical direction for characters and animation, overseeing art pipelines, and collaborating with programmers on engine and tool improvements.

Before joining Ubisoft, Kieran worked at Ubisoft from 2011 to 2016 as a Character Technical Director. During this time, they contributed to the development of Far Cry Primal, where they managed a team of riggers and directed the re-targeting of legacy animations. Kieran also oversaw character and animation pipelines for an unreleased project, implementing changes to the engine and model data handling.

Prior to their work at Ubisoft, Kieran held various roles at Krome Studios from 2005 to 2010. Kieran served as a Senior Character Technical Artist, where they created and maintained rigging and animation tools and pipelines for multiple studios and projects. Kieran also led a team of riggers and character tech artists, developed animation and rigging tools, and contributed to projects such as Star Wars: Clone Wars: Republic Heroes and Star Wars: The Clone Wars: Lightsaber Duels.

Overall, Kieran O'Sullivan has a wealth of experience in character technical direction, rigging, animation, and art pipeline development across multiple projects and studios.

Kieran O'Sullivan pursued their education in the field of multimedia and communication design/animation. Kieran obtained a Certificate II in Multimedia from QANTM between the years 2000 and 2001. Following this, they attended QUT (Queensland University of Technology) from 2002 to 2004, where they completed a Bachelor's degree in Communication Design/Animation.

Links

Previous companies

Krome Studios logo
Ubisoft logo

Org chart


Teams

This person is not in any teams