Available to hire
I am an experienced Unity SDK developer with a background spanning industrial and entertainment sectors. I enjoy tackling ambitious challenges and excel at designing scalable architectures that address complex problems. My expertise extends to analyzing and resolving issues in intricate production environments.
Over the years, I’ve developed strong skills in Unity3D, multiplayer server programming, cloud deployment, and backend API development. I thrive on leadership roles and have led projects of varying team sizes, while also contributing to technical presentations and recruitment processes.
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
French
Fluent
English
Advanced
Spanish; Castilian
Beginner
Work Experience
Unity SDK Software Developer at Dreamscape VR
July 1, 2021 - PresentDeveloped Unity SDK for VR classrooms including multiplayer networking logic and backend systems for user data storage, matchmaking, and authentication. Created low and high-level networking components, synchronized audio and object positions, and authored SDK documentation and architecture diagrams. Led gameplay development including onboarding screens and complex multiplayer VR classroom app logic with authoritative game server. Managed AWS cloud deployment of backend infrastructure using Docker containers, reverse proxy setup, and firewall configuration. Implemented Python CI scripting with AI services validation for distributed integration testing.
Software Engineer at Airbus
December 31, 2015 - July 23, 2025Worked on 3D GIS avionics application development targeting Windows and iOS tablets. Managed continuous integration with CMake, Jenkins, and automated tests. Developed camera and dynamic geometry features on maps, UI components in Qt/QML, and handled migration of database from PostGIS to Spatialite including relevant library patches. Coordinated technical management tasks including Git branch and merge strategies.
Technical Leader at CNES
December 31, 2012 - July 23, 2025Led the technical assessment and development of augmented reality solutions for satellite industrial assembly tests. Conducted tracking quality evaluations with Vuforia and Diota, implemented Unity3D gameplay modifications including transparency, materials, and UI components, and guided client demonstrations and technology choices. Developed features for conformity checks and implemented asset bundle creation with dynamic UI Prefabs.
Technical Leader at Plastic Omnium
December 31, 2011 - July 23, 2025Designed and developed a modular Unity content management tool with HTML-like layouts, supporting AR scenes, animations, movies, and navigation menus. Delivered guided tours on Android tablets integrating Vuforia and Mecanim technologies for factory tours and marketing applications.
Technical Lead / Developer at GRT Gaz
December 31, 2010 - July 23, 2025Developed a multiplayer serious game for pipeline maintenance training using Unity 4.1 on multiple Windows and Android platforms. Programmed client-server network messages, game grid editing and serialization, and UI components supporting multi-platform input. Created test plans and managed collaborative session state synchronization.
Developer / Architect at Steria / European Commission
December 31, 2009 - July 23, 2025Contributed to SIS II information system development including application services using EJB, JMS, Spring and database layers with Oracle and Hibernate. Implemented DAO, service, and test frameworks supporting service and persistence layers. Developed graphic domain object mapping tool integrated in Eclipse RCP.
Unity SDK Software Developer at Dreamscape VR
July 1, 2021 - PresentDeveloped backend systems for user data storage and matchmaking using Go, PostgreSQL, and WebSocket technologies. Implemented networking components for multiplayer VR SDK, handling NetworkVariable and RPCs with low-level DDS networking stack in C# and C++. Created high-level Unity components for data synchronization such as Audio and object position syncing. Developed Unity3D gameplay, including onboarding screens and sample scenes demonstrating networking features. Managed complex VR classroom multiplayer logic through an authoritative game server. Handled AWS Docker container deployment and firewall configurations, with CI/CD pipelines integrating AI-based test validations.
Unity SDK Software Developer at Capgemini Toulouse
December 31, 2020 - July 23, 2025Contributed to the Advanced Remote Assistance Application with an agnostic backend supporting multi-platform Unity3D client applications. Managed server hosting across Azure Windows/Linux VMs and Kubernetes clusters. Developed conferencing servers with Freeswitch and WebRTC C++ API integrations. Designed and developed backend data synchronization commands for streaming, 3D model synchronization, annotations, and device control. Led infrastructure deployments progressing from VMs to Docker containers and Kubernetes. Established CI/CD pipelines for Unity and C++ builds with Azure DevOps. Defined Git processes, including rebasing and pull request workflows.
Software Engineer at Airbus
December 31, 2015 - July 23, 2025Worked on 3D GIS avionics applications targeting Windows 8 and iOS devices using C++11, QT/QML, and OSGEarth. Managed continuous integration with Jenkins and automated unit/integration tests. Developed dynamic geometry and map item management such as text and icons on spatial layers. Migrated GIS database from PostGIS to Spatialite, including patching GDAL libraries. Implemented GIS client components with JavaScript/QML interfaces and QT plugins. Improved GPS integration on iOS and Windows platforms.
Technical Leader at CNES
December 31, 2012 - July 23, 2025Led technical team assessing and developing augmented reality solutions for satellite inspection assembly integration tests. Evaluated tracking technologies including marker-based and CAD-based tracking. Developed Unity3D application features such as dynamic material changes, performance optimization, UI panel systems, conformity check procedures, and asset bundling. Presented demonstrations and guided decision-making for client technology selection based on defined technical criteria.
Technical Leader at Plastic Omnium
December 31, 2011 - July 23, 2025Designed and developed a modular content management and AR application using Unity 5.1. Managed Android tablet guided tours with Vuforia and Mecanim for AR scenes with 3D animations and transitions. Developed interactive factory maps with clickable pins, dynamic content, and QR-code based AR features for marketing and communication purposes.
Game Developer at GRT Gaz
December 31, 2010 - July 23, 2025Created a multiplayer serious game for gas pipeline maintenance training using Unity 4.1 on multi-platform devices. Developed client-server messages and P2P NAT punchthrough networking systems with Unet Cmd/Rpc. Engineered a 3D grid editor for game content with XML serialization and UI components supporting touch and mouse interactions. Authored client and server UI sprites and visual elements for training scenarios, alongside test planning and validation.
Developer / Architect at Steria / Commission Européenne
December 31, 2009 - July 23, 2025Designed and developed operations and application services using EJB, Spring transactions, JMS, and Weblogic. Implemented persistence layers with Hibernate and PL/SQL stored procedures. Created a graphic tool for object mapping with Eclipse RCP. Developed service layers from XML data to domain objects, supporting testing frameworks with lightweight Spring contexts.
Education
DESS Computer Science at University Grenoble
January 1, 2004 - June 30, 2004Master's Degree at University Grenoble
January 1, 2004 - June 30, 2004Multimedia Engineer Certificate at Cnam
January 1, 2011 - December 31, 2011Qualifications
Industry Experience
Gaming, Education, Manufacturing, Software & Internet, Telecommunications
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Geneva today.