$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Senior
{{ $t($store.state.user.experience_search_name) }}
1
jobs
Experienced Unity Developer
Ludovic Riffiod
,
London, United Kingdom
Experience
Skills
I'm offering
I have more than 6 years of professional experience with Unity, 3 years with Virtual reality and released 7 games across multiple platforms
I created games for a wide range of mobile devices so optimisation and memory management were key to make builds playable everywhere
Working in small companies, I played a key role across the entire game creation process from scripting to animation but also profiling, AI, UI
I created games for a wide range of mobile devices so optimisation and memory management were key to make builds playable everywhere
Working in small companies, I played a key role across the entire game creation process from scripting to animation but also profiling, AI, UI
Markets
United States
(Remote
only)
Canada
(Remote
only)
United Kingdom
Ireland
(Remote
only)
Lithuania
(Remote
only)
Rest of Euro area
(Remote
only)
Denmark
(Remote
only)
Norway
(Remote
only)
Sweden
(Remote
only)
Finland
(Remote
only)
Links for more
Once you have created a company account and a job, you can access the profiles links.
Industries
Language
English
Fluently
French
Fluently
Ready for
Available
My experience
2021 - 2022
job
Technical Director
Cosmico.
Personalised educational game for children, Unity C#
• Building of the game’s architecture to make it robust, modular, lightweight and dynamic
• Management of a team of 5 developers, good practices sharing, creation of personalised evolution plans
• Management of sprints and planning for milestones
• Creation of long-term planning and investor technical presentations
• Building of the game’s architecture to make it robust, modular, lightweight and dynamic
• Management of a team of 5 developers, good practices sharing, creation of personalised evolution plans
• Management of sprints and planning for milestones
• Creation of long-term planning and investor technical presentations
Jenkins, Project Management, Team management, Unity 3D, Education
2020 - 2021
job
Lead Programmer
Maze Theory.
Engram, Immersive VR game experience, Unity C#
• Development of VR core interactions: creation of toolkit components to create realistic physic interactions with environments
• Management of a team composed of senior/junior programmers; tasks assignment, code review as well as knowledge transfer on good practices for coding
• Optimisation of physics and rendering to enable a good art quality as well as realistic interactions with Oculus Quest 1
• Development of VR core interactions: creation of toolkit components to create realistic physic interactions with environments
• Management of a team composed of senior/junior programmers; tasks assignment, code review as well as knowledge transfer on good practices for coding
• Optimisation of physics and rendering to enable a good art quality as well as realistic interactions with Oculus Quest 1
Unity 3D, Architecture, Optimization, Virtual reality, C#
2019 - 2020
job
Lead Programmer
Playmind.
Unannounced multiplayer game, Unreal C++
3 vs 3 first person non shooter game with dedicated server
• Design of the game architecture: multiplayer, network security and characters
• Management of team tools: Jenkins (build automation), subversion, git and Playfab (backend platform for dedicated server, CMS and analytics)
• Implementation of gameplay, networking and dedicated server in C++
• Management of technical tasks for junior programmers: code review, estimation, formation, knowledge transfer
• Interview of programmers of all levels and setup of hackerrank.com technical test
3 vs 3 first person non shooter game with dedicated server
• Design of the game architecture: multiplayer, network security and characters
• Management of team tools: Jenkins (build automation), subversion, git and Playfab (backend platform for dedicated server, CMS and analytics)
• Implementation of gameplay, networking and dedicated server in C++
• Management of technical tasks for junior programmers: code review, estimation, formation, knowledge transfer
• Interview of programmers of all levels and setup of hackerrank.com technical test
Unreal engine, Networking, Architecture, C++
2018 - 2019
job
NETWORK GAMEPLAY PROGRAMMER
Luckyhammers.
Munchkin Unity C#
Digital version of boardgame
• Management of state effects (burning, stunned, frozen)
• Implementation of dash mechanic
Apex multiplayer VR Unreal C++
Coopetitive action game in the same VR room
• Development of a network multiplayer VR module
• Optimisation of movements replication
• Management of project milestones and builds
Terraforming Mars Unity C#
Digital version of boardgame
• Improvement of asynchronous multiplayer functionalities
• Implementation of gameplay with a lot of rules
• Optimisation for mobile platforms
Digital version of boardgame
• Management of state effects (burning, stunned, frozen)
• Implementation of dash mechanic
Apex multiplayer VR Unreal C++
Coopetitive action game in the same VR room
• Development of a network multiplayer VR module
• Optimisation of movements replication
• Management of project milestones and builds
Terraforming Mars Unity C#
Digital version of boardgame
• Improvement of asynchronous multiplayer functionalities
• Implementation of gameplay with a lot of rules
• Optimisation for mobile platforms
Networking, Unity, Unreal engine, Virtual reality
2015 - 2017
job
Main Programmer
Affordance studio.
Morbus Delirium, Center of sciences Unity C#
Serious game (viruses and health crisis management)
• Development of a native iOS / Android library for Bluetooth
• Management of an in-app localisation with IBeacon technology.
• Creation of a PC / mobile Bluetooth communication library
Ready to negotiate Unity C#
Multiplayer game to learn a second language
• Management of a communication client server with Photon framework and school firewalls restrictions
Global Impact Trivia Unity C#
Serious game about the environment
• Management of multiplayer challenges via Facebook accounts
• Creation of online Content Management Systems
Serious game (viruses and health crisis management)
• Development of a native iOS / Android library for Bluetooth
• Management of an in-app localisation with IBeacon technology.
• Creation of a PC / mobile Bluetooth communication library
Ready to negotiate Unity C#
Multiplayer game to learn a second language
• Management of a communication client server with Photon framework and school firewalls restrictions
Global Impact Trivia Unity C#
Serious game about the environment
• Management of multiplayer challenges via Facebook accounts
• Creation of online Content Management Systems
Unity 3D, Architecture, Mobile development, Game development
My education
2015
Montreal's University, Canada
DESS, GAME DESIGN
DESS, GAME DESIGN
2011
-
2014
SHERBROOKE UNIVERSITY, Canada / Fontainebleau IUT, France
BACHELOR, COMPUTER SCIENCE
BACHELOR, COMPUTER SCIENCE
Ludovic's reviews
Contact Ludovic Riffiod
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Ludovic directly in Worksome.
38100+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark