Francois-Xavier Inglese, Developer in Wavre, Belgium
Francois-Xavier is available for hire
Hire Francois-Xavier

Francois-Xavier Inglese

Verified Expert  in Engineering

3D Software Developer

Location
Wavre, Belgium
Toptal Member Since
August 24, 2023

FX is a senior 3D software developer with a Ph.D. in computer science and 15+ years of experience building interactive applications, including car simulations, video games, and VR experiences. He specializes in Unreal Engine 4 and 5 using Blueprint and C++. FX has mastered Unreal Engine's assets, including replication, UI, behavior trees, profiling, materials, animation blueprints, Control Rig, the Niagara visual effects system, and the Gameplay Ability System (GAS).

Portfolio

Eversio Studios
C++, Unreal Engine, Game Development, Multiplayer, Steam
Deep Worlds SA
Unreal Engine 5, C++, Multiplayer
Freelance Clients
Unreal Engine 5, Blueprint, C++, Virtual Reality (VR), Gameplay Development...

Experience

Availability

Full-time

Preferred Environment

Windows, Unreal Engine, Virtual Reality (VR), C++, Blueprint

The most amazing...

...VR experience I've developed is a training simulation that adapts its scenario to a cloud DB, reducing new Scenario development time from 3 months to 2 weeks.

Work Experience

Unreal Engine Expert

2023 - 2024
Eversio Studios
  • Developed a multiplayer (local and steam) game prototype from scratch that the client will be able to conduct play tests and can build upon to make a full game, running on PC and the Steam Deck platform.
  • Developed game AI, including Player Minions tasks decision and completion.
  • Developed UI, mixing Common UI and Enhanced Input, to create the Main Menu, Player's HUD, Skill Tree and Player Actions menu.
  • Developed and Replicated Gameplay features such as Planet Generation with custom gravity, Weather Events, Resources Gathering, Resources Pool, and Building Items.
Technologies: C++, Unreal Engine, Game Development, Multiplayer, Steam

Unreal Senior Developer

2023 - 2023
Deep Worlds SA
  • Developed and integrated into game code a replicated, optimized breakable windows system.
  • Integrated and developed a game code for a replicated item-throwing system.
  • Profiled and optimized a Chaos-based breakable windows system with Unreal Insights.
Technologies: Unreal Engine 5, C++, Multiplayer

Unreal Engine Developer

2022 - 2023
Freelance Clients
  • Developed a training simulation with a scenario that adapts according to a database stored in the cloud.
  • Created multiplayer support for a single-player game, with Epic Online Services support and various gameplay and UI features.
  • Added features to the Datasmith plugin for 3D modeling software.
Technologies: Unreal Engine 5, Blueprint, C++, Virtual Reality (VR), Gameplay Development, Multiplayer, JetBrains Rider, HTC Vive, Windows, Jira, Unreal Engine, Video Games, Game Development

XR Developer

2020 - 2023
N-Gone
  • Developed a mobile language-learning application in Unity.
  • Built room-scale multiplayer VR applications and a demonstration project for STR4P technology in Unreal Engine.
  • Added features for the Sky-AR application in Unity.
Technologies: Unreal Engine 4, Unreal Engine 5, Blueprint, C++, Virtual Reality (VR), Augmented Reality (AR), Unity, C#, HTC Vive, Gameplay Development, Windows, Android, Multiplayer, Unreal Engine, Video Games, Unity3D, Game Development

Unreal Engine Developer

2022 - 2022
Freelance Clients
  • Built an iOS health app. Integrated Swift and Objective-C 3rd-party SDKs and developed the app's communication with the back-end API, environment, and UI.
  • Developed a game prototype, including the environment, UI, and quest with a non-player character dialogue system.
  • Added a speech-to-text recognition feature to the existing project.
Technologies: Unreal Engine 5, Unreal Engine 4, Swift, Objective-C, Blueprint, Gameplay Development, Unreal Engine, C++, Windows, iOS, MacOS, Xcode, Video Games, Game Development

XR Expert

2018 - 2021
UCLouvain
  • Built a simulator for generating photorealistic images of road traffic in Unreal Engine 4.
  • Developed AR/VR applications and a VR room management app.
  • Created modules to produce tutorials and quizzes for a mobile language-learning application in Unity.
Technologies: Unreal Engine 4, C++, Blueprint, Unity, C#, Virtual Reality (VR), Augmented Reality (AR), HTC Vive, Oculus Rift, Multiplayer, Unreal Engine, Android, Gameplay Development, Perforce, Video Games, Windows, Unity3D, Game Development

Senior Developer

2012 - 2017
Guru Training Systems (aka "Swinguru")
  • Developed new features for Swinguru Pro 2 and added a third-party device for golf clubs (Swingbyte) using Bluetooth communication and external API for data retrieving and display.
  • Designed and developed anti-copy protection for MySwinguru that was then applied to all Guru Training Systems products.
  • Refactored the MySwinguru application, then designed and added features, such as a video export system of captured and analyzed golf swings.
  • Designed and developed both Swinguru Pro Golf 3 and Swinguru Pro Baseball 1, switching from Creative Engine (Softkinetic Studios proprietary C++ game engine) to Unity.
  • Designed and developed MySwinguru 2, switching from Adobe AIR to Unity.
  • Architected and developed launcher, updater, and language selector applications for Swinguru Pro Golf and Baseball.
Technologies: C++, C#, Unity, Adobe AIR, Windows Presentation Foundation (WPF), Crypto++, OpenCV, ActionScript 3, NSIS, Visual Studio, Windows, Unity3D, Game Development

3D Software Engineer

2011 - 2012
Softkinetic Studios
  • Developed SKMC, Softkinetic, now known as Sony Depthsensing Solutions, Media Center. Demonstrated it at Las Vegas CES 2012.
  • Developed the user interface of Broadcast CI and demonstrated it at Las Vegas CES 2012.
  • Developed, and actively participated to design, Meerkat project.
  • Completed some research work on interfaces that could be used along 3D cameras, specifically Nintendo Wiimote + HMD.
  • Added features to Creative Engine (Softkinetic Studios proprietary C++ game engine).
  • Developed the user interface of DanceWall, a game released only on Chinese set-top-boxes, that got a remix for PC (DanceWell Remix).
Technologies: C++, Visual Studio, Subversion (SVN), Scrum, Jira, Gameplay Development, Video Games, Windows, Game Development

3D Development Engineer

2009 - 2010
ECA Faros
  • Added features to the proprietary game engine, such as particles system, road-smoothing using Bezier splines, PhysX files import, and integrated new security Dongle.
  • Developed MAX Scripts and Plugins to ease and accelerate artist work.
  • Worked on game engine porting from proprietary engine to OpenSceneGraph.
  • Proposed alternatives to OpenSceneGraph (CryEngine3, Unreal Engine 3, Trinigy Vision Engine), which led to the evaluation of those alternatives (mockup development) and, finally, the adoption of Trinigy Vision Engine.
  • Worked on game engine porting to Trinigy Vision Engine and created particle system with Trinigy vForge.
Technologies: C++, C#, OpenGL, OpenSceneGraph, PhysX, Visual Studio, CVS, MaxScript, 3D Studio Max, Windows, Game Development

Research Engineer

2007 - 2009
General Concil of Maine-Et-Loire
  • Designed and developed a fun educational augmented reality application for Terra Botanica, an amusement and botanical park, as a school group attraction.
  • Wrote application Statement of Work, scenario, architecture, and game specifications documents.
  • Searched for software solutions, developed interaction techniques, and created 2D art assets, specifically icons, user interface, and particle textures.
Technologies: C++, OpenGL, Lua, Win32, ARToolKit, GLSL, Visual Studio, Photoshop CS3, Gameplay Development, Video Games, Windows, Game Development

Quest Challenge Application

https://www.youtube.com/watch?v=ABiT5iSN8EY
An application developed with Unreal Engine 4. I completed the app in one month in my free time. The application is a quest that, when completed, revealed my personal request for the "players" to be the godparents of my then-unborn twin children.

This 6-step challenge starts with a jigsaw puzzle representing the Sheikah alphabet from The Legend of Zelda: Breath of the Wild. A QR code on the back of the puzzle leads to the 2nd trial—a web page containing a quiz where questions are written with the Sheikah alphabet. When all the correct answers are given, an instruction page is displayed to the user so they can download and play the app until the final and surprising trial: the godparent request.

Vizvoda – The Factory

https://n-gone.com/en/projects-en/vizvoda-en/
A multiplayer room-scale VR experience to demonstrate what can be done in VR (exploration, interaction, collaboration).
I was the project's leading developer and was in charge of integrating user avatars, interactions, teleportation systems, and optimization.

Frameworks

Unreal Engine, Blueprint, Unity, Unreal Engine 4, Windows Presentation Foundation (WPF), PhysX, Unity3D

Other

Virtual Reality (VR), Gameplay Development, Game Development, Multiplayer, HTC Vive, Augmented Reality (AR), Unreal Engine 5, Video Games

Languages

C++, C#, Swift, Objective-C, ActionScript 3, MaxScript, Lua, GLSL

Tools

Subversion (SVN), JetBrains Rider, Jira, Adobe AIR, NSIS, Visual Studio, OpenSceneGraph, CVS, 3D Studio Max, ARToolKit, Photoshop CS3, Xcode, Perforce

Platforms

Windows, Win32, Oculus Rift, Android, iOS, MacOS, Steam

Libraries/APIs

OpenGL, Crypto++, OpenCV

Paradigms

Scrum

2003 - 2006

PhD in Computer Science

University of Angers - Angers, France

2001 - 2002

Master's Degree in Computer Science

Université du Maine (now Le Mans University) - Le Mans, France

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring