WILLY GAËL
About
← Back to home
Professional experience
-
Senior 3D Software Developer
Prevu3D — Montréal, Québec, Canada — www.prevu3d.comJul 2024 — PresentTwo parallel surfaces:
• Digital-twin SDK (Unity) — owns Unity systems end-to-end: 3D measuring, navigation, character control via animation root motion, CAD metadata tooling. Designed and built the SDK's internal debug & visualization tool. Custom URP render passes, HLSL voxelization shaders, depth/stencil-based volume estimation. Unit tests, code reviews, mentoring.
• RealityConnect (publicly shipped NVIDIA Omniverse plugin) — architected end-to-end the C++ backend (HTTP, mesh processing, OAuth, data streaming) and the Python frontend (Omniverse extension UI) covering sites/assets listing, selection, loading, and streaming. AI-assisted development (Cursor + Claude Code) with custom agent skills and rules for code governance. -
XR Software Developer
Unity Technologies — Montréal, Québec, Canada — unity.comJul 2022 — Mar 2024Led a team delivering validation and visualization tools for the Apple TV+ XR experience Prehistoric Planet (shipped on Apple Vision Pro). Shipped multiple Unity XR features end-to-end: VR training for electricians, Vancouver Airport Digital Twin compatibility module, path-mapping tool, HLSL visual-effects libraries, high-definition rendering utilities. Custom render passes and authoring tools used by Unity users at scale.
-
XR Developer Consultant
CAE Healthcare (via Alten Canada) — Montréal, Québec, Canada — www.caehealthcare.comOct 2021 — Jul 2022Designed and shipped VR medical-simulation features (navigation, teleportation, mini-map, spatial UI, real-time skin-snapping effects) on Unity + C# deployed to Meta Quest. Investigated URP vs Built-in RP and hand-tracking vs controllers. Built automated Android signing & Meta Quest deployment workflows.
-
Lead Unity Engineer – Technical Artist
HypnoVR — Strasbourg, France — www.hypnovr.ioOct 2018 — Oct 2021Led architecture, gameplay implementation, optimization and technical-art production for commercial VR healthcare applications shipped on Quest, Pico and PC-VR. Authored signature art shaders end-to-end: dynamic skies / aurora borealis, fur, water. Built dev tools, plugins, deployment scripts. Provided technical leadership: code reviews, PR supervision, onboarding.
-
C# Unity3D VR Developer Consultant
SNCF (via Modis) — Strasbourg, France — www.sncf.comOct 2017 — Oct 2018Defined the architecture of a VR training application for SNCF rail-worker training. Implemented interactive 3D environments, UI systems, business-scenario logic, physics-based interactions (ropes, gravels), water-flow shaders.
-
C# Unity3D VR Engineer Intern
General Electric Renewable Energy — Belfort, France — www.ge.com/renewableenergyFeb 2017 — Aug 2017Restructured the architecture of a Unity VR application and improved UI systems, editor scripts and documentation modules. Developed interactive 3D visualization modules and HLSL shaders for electricity-flow simulation.
-
R&D Developer
Systancia — Sausheim, France — www.systancia.comSep 2015 — Feb 2016Built internal tools, testing utilities, bug-reporting workflows and user-management features for a software evaluation platform. Performance validation, application testing, remote-debugging utility. Stack: C++, C#, PHP, HTML5/CSS3, JavaScript.
-
Web Developer
Ministry of Work and Social Safety — Yaoundé, CamerounJun 2014 — Aug 2014Full software lifecycle: requirements gathering, analysis, design, implementation, deployment and staff training. Stack: Symfony, PHP, HTML, CSS, JavaScript (jQuery).
Education
-
Ecole d'Ingénieur en Informatique
Spécialité majeure: Image, Interaction et Réalité Virtuelle.
-
Diplôme de Technicien Supérieur en Génie Logiciel
Institut Africain d'Informatique (IAI), Yaoundé, Cameroun. 2012-2014. Spécialité : Génie Logiciel. Equivalent DEC technique.
-
Baccalauréat Scientifique (Math. & Sciences Physiques)
Lycée Bilingue Général de Baleng, Bafoussam, Cameroun. 2011.
-
Agile Scrum Foundation Certification
EXIN, 2020.
Languages
- French — Native speaker
- English — Advanced / Fluent (IELTS 7.5 / 9)
Volunteering
- 2016 — Manager of cultural activities, METAS (Movement of African Students and Sympathizers), Belfort, France.
- 2015 & 2016 — Volunteer, International Festival of Universitary Music, Belfort, France.
- 2015 — Foreign students integration team member, UTBM, Belfort, France.
- 2013 — Student committee member and remedial teaching manager, African Institute of Computer Science, Yaoundé, Cameroon.
Hobbies
Volleyball, drawing, manga, video games, VR.