Gabriele Garofalo
I'm a Gameplay / Systems Programmer focused on real-time game development with Unreal Engine and C++.
About
I’m a Gameplay / Systems Programmer focused on real-time game development with Unreal Engine and C++. I design and implement responsive movement, camera behavior, and robust gameplay systems to deliver smooth, performance-conscious experiences.
I also bring solid experience with Unity (C#), strong math and physics foundations, and a track record delivering complete projects, including a commercial Steam release and publicly released tools. I enjoy collaborating with artists and designers to build maintainable engine systems and efficient pipelines.
- 2 years' experience
- Joined September 2025
Languages
- ItalianFluent
- EnglishAdvanced
Industry experience
- Gaming
- Software & Internet
- Media & Entertainment
- Education
Work experience· 6 roles
Developed a high-performance state machine plugin for Unreal Engine 5.x, enabling scalable Actor behavior management. Released the plugin on FAB Marketplace as a free tool for hobbyist and professional developers. Produced role-specific documentation for beginner and advanced users. Ensured seamless integration with Unreal Engine workflows across versions.
Mentored first- and second-year students in OOP (C# & C++), design patterns, physics/3D math, game engine usage (Unity/Unreal), and software architecture best practices. Taught an introductory Unreal Engine 5 Visual Scripting course tailored to game design and 3D art students.
Designed and implemented a responsive real-time movement system for a third-person action shooter (input abstraction + camera behavior). Developed a scalable AI encounter and wave system supporting procedural generation and endless modes. Built reusable gameplay and system-level components focused on maintainability and performance. Collaborated with artists and designers, providing engine-level support, tooling, and pipeline improvements using Unreal Engine and Git Flow.
Education· 6
Hire Gabriele Garofalo today
Post a job and invite Gabriele, or contact them directly. No hidden commission.




