Game Programmer
I am software engineer at Capture Age since December 2024 working on Age of Empire license. I'm involved in all aspects of the game, including gameplay, UI, and tooling.
I own a PhD in computer science (2019), a computer science engineer school diploma (2016) and a two year computer science degree (2013).
My professional programmer career started 10 years ago, as the engineering school I've been to was an apprenticeship.
I have expertise of OOP with C#, C++ and Java. I also have full stack developer skills through my past experiences and freelance projects.
I am also regularly teaching computer science, and programming since 2016.
7 years ago when I started my PhD, I specialized in 3D programming with focus on gameplay, 3D mathematics and user experience.
I have senior experience with Unity, and I recently followed an online training course dedicated to Unreal Engine 5.
I worked on videos games for PC, mobile, AR/VR or WebGL and scientific research projects; either by myself, or in teams of up to 15 collaborators.
I worked 4 years (2020-2024) in a 3D interactive software company called Perspectives where I delivered more than 10 projects in production. I evolved to lead game programmer in September 2023, handling project architecture, costing, programming guidelines and coordination with other project members (3D artists, project managers, clients,…).
I've been working on camera behaviors, character movement systems, animations, dynamic and responsive user interfaces, state machines, client/server communications, multiplayer with Photon, occlusion systems, pathfinding, performance optimizations, builds and tools.