Personal details

Marc D. - Remote game developer

Marc D.

Based in: đŸ‡ŻđŸ‡” Japan
Timezone: Osaka (UTC+9)

Summary

I like to architect complex systems from scratch or fire-fighting for existing project. I enjoy understanding project in depth and looking for the best technical solution according to time and project constraints. I have contributed to the Nintendo Switch, the New Nintendo 3DS system and games such as Natural Selection 2, Batman: Arkham Origins, Call of Duty, and Assassin’s Creed.

I want to work on engineering topics which involve both theoretical and technical skills.

I have a personal passion for GUI framework architecture, which drives me to stay current with existing GUI frameworks through technology research and explore methods for crafting custom GUI frameworks

Work Experience

Lead Engine Programmer
Platinum Games | Jun 2022 - Present
Python
C#
C++
Game
Systems Programming
Windows Development
Software Architecture

Lead the core team. Responsible for the core architecture of the company-internal engine: data flow from the artist mouse click in the editor to the pixel render on the player TV, performance of the runtime, orchestration of all the systems together, build and delivery of the engine to the game team.

Highlight the technical challenges, communicate the technical vision, contribute to spread knowledge.

Involve topic like: asset management, hot reload, live edit, mainloop, ECS, data oriented design, development environment & organization.

Engine Programmer
Platinum Games | Nov 2020 - Jun 2021
Python
C#
C++
WPF (Windows Presentation Foundation)
Game
Windows Application

Work on core features and architecture to integrate our technologies together in a coherent solution: mainloop, ECS, asset, data flow, tools, build system, continuous integration.

I predominantly focused on the backend aspects of the tools, with a keen emphasis on optimizing the interaction between the tools and the runtime environment. Additionally, I actively contributed to GUI development, particularly within the realm of WPF.

Education

CentraleSupélec
Master's degree・Computer & Electrical Engineering
Sep 2009 - Sep 2013