Available for CONTRACT

Juan Marcelo Portillo

Unreal Engine C++ Tools Engineer

Game Development · Virtual Production

// skills & expertise

UNREAL ENGINE TECHNICAL SKILLS

C++UObject SystemCore EngineProperty SystemBlueprint APIBlueprint ToolingMultithreadingLevel StreamingSequencerState TreeSlateUMGAnim BlueprintsGameplay Ability SystemEditor UtilitiesVirtual ProductionRemote ControlMotion Design ToolsPythonGitPerforceSubversionCI / CDPerformance ProfilingUnreal InsightsSuperluminalRenderDoc+ more
// experience

Background

OUTPUT LOG > Engineer.Background

In my latest endeavor, I led the technical development of Project Avalanche, that later became known as Motion Design. On top of the core foundation of the Motion Design tools, I developed:

Sequencer integration in Motion Design

Transition Logic — defines how graphics transition between each other

Scene State — defines a scene's behavior and states

Data Link — abstracts how data is retrieved vs how it is processed

... and much more!

// contact

Let's Build
Something GREAT.

Available for freelance and contract engagements — let's talk.

Juan Marcelo Portillo — Unreal Engine C++ Tools Engineer
© 2026. Available for freelance & contract.