Passionate software developer with over 12 years of experience in C++, real-time 3D, and interactive applications across gaming, research, and high-tech industries. I specialize in gameplay programming, rendering optimization, and performance-driven software development, with proven expertise in adapting AAA gameplay mechanics to mobile, developing VR & haptic solutions, and designing scientific tools in collaboration with researchers. I enjoy working at the intersection of technology and creativity, transforming complex requirements into efficient, scalable, and user-oriented solutions. Experienced in collaborative environments (designers, artists, researchers, project managers), I also value clean code practices, documentation, and continuous integration workflows to ensure long-term project sustainability. Always eager to take on new challenges, whether it’s pushing the limits of mobile performance, experimenting with new rendering techniques, or building innovative software tools that bridge science, research, and entertainment.

clement

Passionate software developer with over 12 years of experience in C++, real-time 3D, and interactive applications across gaming, research, and high-tech industries. I specialize in gameplay programming, rendering optimization, and performance-driven software development, with proven expertise in adapting AAA gameplay mechanics to mobile, developing VR & haptic solutions, and designing scientific tools in collaboration with researchers. I enjoy working at the intersection of technology and creativity, transforming complex requirements into efficient, scalable, and user-oriented solutions. Experienced in collaborative environments (designers, artists, researchers, project managers), I also value clean code practices, documentation, and continuous integration workflows to ensure long-term project sustainability. Always eager to take on new challenges, whether it’s pushing the limits of mobile performance, experimenting with new rendering techniques, or building innovative software tools that bridge science, research, and entertainment.

Available to hire

Passionate software developer with over 12 years of experience in C++, real-time 3D, and interactive applications across gaming, research, and high-tech industries. I specialize in gameplay programming, rendering optimization, and performance-driven software development, with proven expertise in adapting AAA gameplay mechanics to mobile, developing VR & haptic solutions, and designing scientific tools in collaboration with researchers.

I enjoy working at the intersection of technology and creativity, transforming complex requirements into efficient, scalable, and user-oriented solutions. Experienced in collaborative environments (designers, artists, researchers, project managers), I also value clean code practices, documentation, and continuous integration workflows to ensure long-term project sustainability.

Always eager to take on new challenges, whether it’s pushing the limits of mobile performance, experimenting with new rendering techniques, or building innovative software tools that bridge science, research, and entertainment.

See more

Experience Level

Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner

Language

English
Advanced
French
Fluent
Russian
Beginner

Work Experience

Gameplay Programer at Ubisoft Mobile HQ
December 2, 2024 - July 31, 2025
Utilized C++ to design high-performance, responsive user interfaces and application systems. Collaborated closely with design and UI/UX teams to ensure smooth, intuitive, and ergonomic user experiences. Analyzed requirements and technical constraints to deliver the most efficient solutions. Profiled and optimized gameplay and camera systems to maintain stable frame rates and smooth user experience on mobile hardware.
Gameplay/Rendering Developer at Pastagames
September 1, 2021 - January 31, 2024
Contributed to regular software updates for Pac-Man Party Royale on Apple platforms, adding new functional modules. Worked with design teams to build internal tools simplifying testing workflows. Collaborated with artists on integrating visual assets and optimizing rendering performance.
Lead Developer C++/Qt at Interhaptics
May 1, 2018 - August 31, 2021
Led a development team to deliver a complete commercial software product. Designed and developed C++/Qt applications dedicated to creating and simulating haptic materials. Participated in key technological decisions and defined software architecture in collaboration with company founders.
C++ / Computer Vision Developer at SITUVE
March 1, 2017 - April 30, 2018
Developed C++ algorithms to detect and extract data from standardized document images using OpenCV. Designed an optimized 3D geometry library to improve document detection and processing. Implemented a complete CI/CD infrastructure (CMake, Bash, Jenkins) in a Git/Linux environment. Wrote technical documentation and provided support to the development team.
C++ Research / 3D Developer at Inria
December 1, 2015 - February 28, 2017
Developed an interactive 3D software tool for the construction industry compliant with BIM standards. Created a C++ library for simulating and computing thermal flux. Visualized scientific data using GLSL shaders for technical rendering. Produced technical documentation and participated in scientific validation meetings.
C++ Development Engineer at SII
February 1, 2013 - June 30, 2014
Developed C++/Qt applications in the fields of security, defense, and precision optics. Ported, optimized, and maintained existing software, integrating TCP/IP communications for lightweight clients. Performed corrective and evolutionary maintenance to ensure long-term stability of deployed solutions.

Education

Master's Degree in Computer Science, specializing in Digital Imaging at Aix-Marseille University
September 1, 2010 - May 31, 2012
Unreal Engine 5, 3D Modeling & Realistic Rendering at ARTWORK-VFX
July 1, 2024 - July 31, 2024

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Computers & Electronics, Software & Internet

Experience Level

Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner

Hire a Game Developer

We have the best game developer experts on Twine. Hire a game developer in Lille today.