Animation Programmer at Ubisoft Toronto
Canada
None
Self Employed
September 2015 to Present
Lionhead Studios
Programmer
July 2013 to August 2015
Crytek
Senior Animation Programmer
July 2012 to June 2013
Ruffian Games
Senior Software Engineer
March 2009 to June 2012
Realtime Worlds
Software Engineer
August 2007 to March 2009
Succubus Interactive
Software Engineer
April 2006 to July 2007
Image Guided Therapy
Software Engineer
November 2004 to March 2006
Succubus Interactive
Software Engineer
March 2002 to September 2004
What company does Karim Shakankiri work for?
Karim Shakankiri works for None
What is Karim Shakankiri's role at None?
Karim Shakankiri is Self Employed
What industry does Karim Shakankiri work in?
Karim Shakankiri works in the Computer Software industry.
📖 Summary
Software engineer, specialized in 3D games animation and gameplay - experience in Unreal Engine and CryEngine programming. Perfectly fluent in English and French, can also speak, read and write Arabic. Specialties: C++, C#, Java, python, software design, 2D and 3D geometry and graphics.Self Employed @ From September 2015 to Present (4 months) Programmer @ From July 2013 to August 2015 (2 years 2 months) Senior Animation Programmer @ Work on the XBoxOne title "Ryse". From July 2012 to June 2013 (1 year) Senior Software Engineer @ Worked on Ruffian Games' last title, Crackdown 2. Worked on the character actions, animation system, physics and input systems, in close coordination with animators, designers and the creative director. From March 2009 to June 2012 (3 years 4 months) Software Engineer @ Working on artist tools for procedural content creation. 3D geometry, software architecture and design, used for RTW's upcoming title, All Points Bulletin. From August 2007 to March 2009 (1 year 8 months) Software Engineer @ Work on proprietary 3D engine in C++: - Animation system, character animations and exporting from 3D Studio Max. - Creation of a scripted API for a 2D GUI system. Work in 2D and 3D (including real-time mesh creation) in Java for a sound analysis tool. From April 2006 to July 2007 (1 year 4 months) Software Engineer @ Design and implementation of a medical imaging tool for navigating MRI images in real time, allowing for 3D space selection and segmentation and temperature differential computation, using a plug-in system for image treatment. From November 2004 to March 2006 (1 year 5 months) Software Engineer @ Participation in the design and implementation of a real-time 3D rendering engine in C++ and OpenGL. Creation of the physics engine (collision detection and reaction, particle systems, force fields...) and visual effects (shadows, silhouettes and line drawing, shader programming...). Participated in the design and implementation of the animation engine. Worked on pipeline and geometric optimization (mesh structure optimization and algorithmic efficiency for the whole system). Worked on a 3D Studio Max plug-in for exporting and artist tools. From March 2002 to September 2004 (2 years 7 months) MSc, Computer Science @ Université de Nantes From 1997 to 2002 Karim Shakankiri is skilled in: Game Development, C++, OpenGL, 3D, Programming, Visual Studio, Software Design, Software Engineering, Video Games, Unreal Engine 4, Unreal Engine 3, CryEngine, 3D Studio Max, Computer Graphics, Xbox 360
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
1 year(s), 8 month(s)
Unlikely
Likely
There's 88% chance that Karim Shakankiri is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required