Nicolas Hognon

3 bis rue Pasteur, 93330 Neuilly sur Marne, France

nicolas.hognon@gmail.com / http://nicolas.hognon.com/

Chef de projet R&D / Ingénieur en développement logiciel senior

› Expérience professionnelle

 Janvier 2024 - actuellement (Associate Lead Programmer) : Ubisoft Paris  – Montreuil, France

Membre de l’équipe Snowdrop de Paris. Cette équipe fait partie du domaine Engine/Audio/Physics au sein de Snowdrop. L’équipe est responsable des “fondations” du moteur (modularité, compilateurs & toolchains, bas niveau)

Je suis arrivé dans l’équipe en tant que Senior engine programmer et je suis passé Associate Leader Programmer en Janvier 2025.

Snowdrop est le moteur d’Ubisoft utilisé pour les jeux Tom Clancy’s The Division (1 & 2), Avatar: Frontiers of Pandora, Mario + Rabbids (Kingdom Battle puis Sparks of Hope), Star Wars Outlaws, …

Technologies : C++ / C# / Perforce / Git&Gitlab / Sharpmake / Fastbuild / LLVM&Clang


Février 2019 – Décembre 2023 (Lead programmer) : Ubisoft Paris Mobile  – Montreuil, France

Technologies : Unity3D (C#) / C# Assembly / NavMesh, Addressables, Asset Bundles / Store, Gacha and In-App purchases / Tracking / Unity UI / Unity UI Toolkit / Perforce / Git /GitLab / Android / iOS


Janvier 2016 – Février 2019 (Développeur gameplay senior) : Novaquark – Paris, France

Dual Universe, un jeu massivement multiplayer en ligne.

Technologies : C++ (11/14) / Unigine / 3D / Animation / Character / Camera / Dead Reckoning / UI (HTML/CSS/JS)


Janvier 2012 – Janvier 2016 (Ingénieur en développement logiciel senior) : ePawn – Paris, France

Une nouvelle expérience de jeu : des objets réels interagissent avec un environnement virtuel. Je gère et développe notre SDK (iOS/Windows/Android). Je développe aussi des démonstrateurs et applications utilisant la technologie de ePawn (principalement avec Unity3D et Cocos2d-x). Des vidéos de ces démos sont disponibles ici (https://www.youtube.com/user/epawnvideo).

Technologies : Microsoft Visual C++/GCC/XCode, SVN, iOS, Android SKD/NDK, Cocos2d-x, Unity3D, TCP/IP, USB


Mars 2008 – Décembre 2011 (Chef de projet R&D) : Total Immersion – Suresnes, France

Technologies : Win32/POSIX/Carbon/Cocoa/UIKit, Microsoft Visual C++/GCC/XCode/CMake, ActiveX/NPAPI,HTTP, HTML, Javascript, SVN.


Juillet 2000 – Février 2008 (Ingénieur en développement logiciel senior)

Virtools – Paris, France

Technologies : Win32/POSIX, Microsoft Visual C++ et GCC, Multithreading, TCP/IP, HTTP, HTML, Javascript, XML, SourceControl.


Octobre 1999 – Juin 2000 (Ingénieur Informaticien) : Pacte Novation – Issy les Moulineaux, France


Avril 1999 – Septembre 1999 (Stage) : Virtools – Paris, France

Réalisation d'une API permettant la création d'applications multi-utilisateurs (Dead Reckoning).


› Connaissances informatiques


› Langues


› Formation

1993 – 1999 DESS d'Informatique : Image, Communication, Réseau option Image (mention bien)


› Autres activités / centres d'intérêt