Hi, I'm Denis Faraci, a Gameplay Programmer based in Milan, Italy. I specialize in Unreal Engine and Unity, focusing on scalable gameplay systems, data-driven architectures, and modular frameworks for published titles. I enjoy collaborating with designers and artists, adapting to evolving workflows, and delivering clean, maintainable code both in teams and when working independently. Throughout my career I have shipped two games on Steam (with one near release) and contributed to projects across PC and indie platforms. I strive to push the boundaries of engine capabilities, implement robust multiplayer and UI systems, and continuously learn to deliver engaging player experiences.

Denis Faraci

Hi, I'm Denis Faraci, a Gameplay Programmer based in Milan, Italy. I specialize in Unreal Engine and Unity, focusing on scalable gameplay systems, data-driven architectures, and modular frameworks for published titles. I enjoy collaborating with designers and artists, adapting to evolving workflows, and delivering clean, maintainable code both in teams and when working independently. Throughout my career I have shipped two games on Steam (with one near release) and contributed to projects across PC and indie platforms. I strive to push the boundaries of engine capabilities, implement robust multiplayer and UI systems, and continuously learn to deliver engaging player experiences.

Available to hire

Hi, I’m Denis Faraci, a Gameplay Programmer based in Milan, Italy. I specialize in Unreal Engine and Unity, focusing on scalable gameplay systems, data-driven architectures, and modular frameworks for published titles. I enjoy collaborating with designers and artists, adapting to evolving workflows, and delivering clean, maintainable code both in teams and when working independently.

Throughout my career I have shipped two games on Steam (with one near release) and contributed to projects across PC and indie platforms. I strive to push the boundaries of engine capabilities, implement robust multiplayer and UI systems, and continuously learn to deliver engaging player experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Italian
Fluent
English
Advanced

Work Experience

Sole Programmer at Self
December 1, 2024 - October 8, 2025
Sole programmer, developed core systems including AI, 3C, UI, inventory and a custom Input Register System vital for the horror mechanics; achieved 400+ views, gained exposure through YouTube videos; presented at IGDA, upcoming on Steam and released on Itch.io.
Developer at The Negative Edge
November 1, 2024 - Present
Developed core gameplay systems, including RPG mechanics, inventory, UI and Weapon System in Blueprint and C++, collaborating with design and art teams.
Sole Programmer at Self-Employed
November 1, 2024 - December 1, 2024
Sole programmer developing core systems including AI, 3C, UI, inventory and a custom Input Register System vital for horror mechanics; gained exposure through YouTube videos and IGDA presentation; upcoming on Steam and Itch.io.
Gameplay Programmer at The Negative Edge
November 1, 2024 - Present
Developed core gameplay systems, including RPG mechanics, inventory, UI and weapon system in Blueprint and C++, collaborating with design and art teams; showcased at Gamescom and DevGAMM, with 2k+ views, 300 downloads and early feedback; upcoming on Steam and released on Itch.io.
Gameplay Programmer at Weabot
July 1, 2024 - October 8, 2025
Developed modular core systems such as inventory, achievements, save system, AI, UI, project architecture and quality-of-life features; released on Steam and Itch.io.
Developer at VUEDK Framework
January 1, 2024 - Present
Developed modular plugins for gameplay, UI, AI and utility systems, refined through years across multiple projects, improving reusability and ease of use.
Developer at Weabot
January 1, 2024 - July 1, 2024
Developed modular core systems such as inventory, achievements, save system, AI, UI, project architecture and quality-of-life features.
Gameplay/Framework Programmer at VUEDK Framework
January 1, 2024 - Present
Developed modular plugins for gameplay, UI, AI and utility systems; refined through years across multiple projects, receiving feedback from designers to improve reusability and ease of use; upcoming on FAB.
Plugin Developer at VUEDK Framework
January 1, 2024 - Present
Developed modular plugins for gameplay, UI, AI and utility systems, refined through years across multiple projects, receiving lots of feedback from different game designers, improving reusability and ease of use; upcoming on FAB.
Developer at VUDK Framework
January 1, 2023 - Present
Developed a modular framework for gameplay, UI and AI, including character controllers, input, checkpoints, saving, crafting, dialogue, exploration and more.
Framework Developer at VUDK Framework
January 1, 2023 - Present
Developed a modular framework for gameplay, UI, AI and utility systems, including character controllers, input, checkpoints, saving, crafting, weapons, dialogue, exploration and more.
Software Engineer / Framework Developer at VUDK Framework
January 1, 2023 - Present
Developed a modular framework for gameplay, UI, AI and utility systems, including character controllers, input, checkpoints, saving, crafting, weapons, dialogue, exploration and more.

Education

Game Programming course at Event Horizon School
October 1, 2022 - October 1, 2025
High School Diploma in Computer Science and Software Engineering at I.T.I.S. 'C. FACCHINETTI'
September 1, 2015 - October 1, 2022
Game Programming Course at Event Horizon School
October 1, 2022 - October 1, 2025
High School Diploma in Computer Science and Software Engineering at I.T.I.S. ”C. FACCHINETTI”
September 1, 2015 - October 1, 2022
Game Programming program at Event Horizon School
October 1, 2022 - October 1, 2025
High School Diploma in Computer Science and Software Engineering at I.T.I.S. "C. FACCHINETTI"
September 1, 2015 - October 1, 2022

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment