
Timeline
About me
Senior Programmer on Twinmotion at Epic Games
Education

University of burgundy
2010 - 2014Doctor of philosophy (ph.d.) computer graphicsMemoir titled "Meso-Skeletons: Skeletons for Intuitive and Direct Interactions with 3D Shapes"

Burgundy university
2010 - 2013Master administration des entreprises
Lycée george clémenceau
2005 - 2007Préparation aux grandes écoles mathematics & physics
Ecole nationale supérieure d'informatique et de mathématiques appliquées de grenoble / ensimag
2007 - 2010Engineer's degree information technology
Ecole nationale supérieure d'informatique et de mathématiques appliquées de grenoble
2009 - 2010Master's degree graphics, vision and robotic master of scienceMemoir entitled "Intuitive Deformations: an Iterative Creation by Gestures"
Experience

Inria grenoble
Feb 2010 - Sept 2010Master student
Burgundy university
Sept 2010 - Aug 2014Mes recherches sont sur l'application des squelettes pour permettre de modéliser et d'interagir de façon naturelle avec des formes en trois dimensions. En particulier, je propose des solutions pour habiller un squelette (construire un maillage capturant l'apparence d'une forme décrite par le squelette), pour le nettoyer de son bruit, et pour construire une organisation utile de ses éléments. Cette organisation du squelette le rend apte à être utilisé pour la segmentation, l'animation, la déformation, la simplification et la création intuitive de formes 3D.Cours magistraux, travaux dirigés et travaux pratiques à monter et animer au sein de deux formations :- licence professionnelle Gestion de Système Informatique en Entreprise- ingénieur en génie industriel en partenariat avec l'ITII Bourgogne. Show less During my PhD, I decided to work on intuitive shape interaction with 3D shapes. In particular, I focused on shape visualization, creation, segmentation, animation, deformation and animation. I proposed to use the median surface as a basis to build a shape representation and shape interaction structure for the general public. The key idea was to take advantage of the intuitive potential of skeletal representations.The main difficulty was to perform required operations, like visualization, denoising and hierarchization, using the median surface only while all existing solutions need to know both the median surface and the another shape descriptor. I solved this issue using computational geometry to build a set of tools to process, analyze and enhance an input median surface in order to build the meso-skeleton, a hierarchical structure that describes the shape and can control all its characteristic parts. Show less
PhD - Teaching Assistant
Oct 2013 - Aug 2014Computer Graphics PhD Student
Sept 2010 - Aug 2014

Inria
Oct 2014 - Sept 2016Postdoctoral fellowApart from my researches on intuitive and direct interactions with 3D shapes, I had both administrative and teaching responsibilities. Indeed, I was in charge of the valorization and referencing of scientific publications, as well as helping to write report for a project funded by the European Union. Among my teaching activities, I created a set of practical lessons in 3D Computer Graphics, supervised a final year project in Computer Graphics as well as many specialty projects in the same field. Show less

Mercenaries engineering
Dec 2016 - Mar 20213d r&d engineer on rumbaI work on Rumba, a 3D animation software- developped multithreaded synchronous evaluation engine, task graph is optimized and reused for real-time scene update during interaction, added different levels of caching, fast invalidation and constant/varying analyses, multi-frame editing- developped multithreaded background evaluation engine, with efficient and parallel task graph construction, quickly stopped on invalidation, relaunched when interaction is over, progressive caching- improved and extended rendering engine, with parallel render graph construction and evaluation, multi-frame rendering such as motion trails and onion skins, automatic redraw on render graph invalidation- profiled and optimized interaction, rendering, evaluation, caching, playback, playblast, export and deserialization processes; optimized memory usage- designed portable and multi-platform building and testing processes; created Windows and Linux packaging process- added reflexion, serialization/deserialization, and python bindings by specifying metadata once- added audio engine module, rig compilation and protection Show less

Epic games
Mar 2021 - nowSenior Programmer
Jun 2023 - nowSoftware Engineer
Mar 2021 - Jun 2023
Licenses & Certifications

Qualification aux fonctions de maître de conférence
Conseil national des universitéJan 2015
Languages
- frFrançais
- ruRussian
- enEnglish
Recommendations

Sija chandran
Data integration trainee developer Infaworx|Software developer|MCA student|DCA Tally erp9|Bcom grad...Kanyakumari district, India
Nermeen mahmoud
Medical intern doctor and public relations specialistCairo, Egypt
Wojciech zabielski
Team Leader Sekcji Project Manager w WeNet Group S.A.Bydgoszcz, Kujawsko-pomorskie, Poland
Allan wilkerson
Housing Programs and Policy Manager at Foundation Housing LtdGreater Perth Area
Alvaro giraldo sarria
| Finance Leader | FP&A Director | Business Intelligence Manager | Business Strategy leader |Bogota, D.C., Capital District, Colombia
Fazal rahman
Business CoachDubai, United Arab Emirates
Sandro mesquita
Product Owner | Marketer | Manager | PhotographerPraia, Praia, Cape Verde
Srilakshmi bandaru
Trainee Product Engineer at InovaareBhubaneswar, Odisha, India
Venu reddy g
Regional Product Manager LV Systems | Electrification | Smart Power | Low Voltage Switchgear | Produ...Dubai, United Arab Emirates
Syed luqhman ulla
M.Sc TUM | Systems engineering intern at RFAIndia
Lenka blažková
Maintenance Controller @Schaeffler SvitavySvitavy, Pardubice, Czechia
Nathalie polinetti
Development Coordinator at Louis VuittonMilan, Lombardy, Italy
Supriya kumari
Aspiring Healthcare Data Analyst | Market Research Professional | Expertise in Clinical Documentatio...Delhi, India
Rasheed eriqat
T1 Technical Team Leader/Support Engineer T2 at ProgressSoftAmman, Amman, Jordan
Kelli hamilton
doTERRA Wellness AdvocateGrand Junction, Colorado, United States
Sathu rajan
Project Manager | CERTIFIED SCRUMMASTER®, Senior Business AnalystBengaluru, Karnataka, India
Abdullah al-khamis
Construction Engineer at NeomRiyadh, Saudi Arabia
Sachin sharma
SDE at springworks || Ex SDE Intern at Gemini Solutions Pvt Ltd | Learning Springboot | Passionate B...Mathura, Uttar Pradesh, India
Mario rené morales colindres
Jefe On Premise ServicesZona 15, Guatemala, Guatemala
Isabela marín merlyn
Communications major and Psychology minor.Quito, Pichincha, Ecuador
...