Nicolas Nucifora

I'm

About

As an AI Programmer, I build engaging and realistic AI behaviors for various platforms, including PS4/PS5, Xbox One/Series, PC, mobile, and VR. I use Unreal Engine 5, C++ and Blueprint visual scripting to create dynamic and adaptive AI systems that enhance the gameplay and immersion of the players. I also collaborate with other programmers, designers, and artists to ensure the quality and performance of the AI features and components.

Unreal Engine AI Programmer

Something about me:

  • Birthday: 1 April 1997
  • City: Giardini-Naxos, Sicily

Hobbies: Gym ; Travelling ; Movies and TV series ; Reading books ;

Resume

Here is a summary of my career:

Education

Bachelor's of Science in Computer Science

Dipartimento di Matematica e Informatica, Università di Catania, Italia
2017 - 2021
Vote: 110/110
Thesis: Finite State Machine: artificial intelligence in video games

Highlight Courses: Video Game development (C#, Unity3D), Programming I - II (C++, sorting algorithms, data structures), Software Engineering (Java, Design patterns), Operative System, DataBase, Computer Network, Math, Internet Security

Professional Experience

System/AI Programmer

Stormind Games S.r.l., Via Sclafani, 40/B Acireale (CT)
2023 - Current
  • Developed complex behaviours for enemies and npc using Unreal Engine 5's Behavior Tree system.
  • Fully integrated Unreal Engine's navigation system, AI perception and Environment Query System to make AI agents respond to environment stimulus.
  • Designed and developed the Dynamic Difficulty System, which purpose is to dynamically change enemies' attributes to make them easier or harder to beat based on player's performance.
  • Built the Microphone Noise Detection System, that capture the voice from the player to use it for gameplay purpose.
  • Developed the Hint System, which help the player to reach the current objective through markers on screen.
  • Built more minor systems to make the gameplay more immersive.
  • Performed meticulous bug fixing and write efficient code in C++ to guarantee high game performances.

Generalist Game Programmer

Red Raion S.r.l., Via Sclafani, 40/B Acireale (CT)
2022 - 2023
  • Developed immersive virtual reality experiences using Unreal Engine 4.
  • Developed eleven mini games for a serious game with the purpose to make rehabilitation therapies more engaging thanks to VR
  • Fully integrated the leg exoskeleton built by partners as a controller.
  • Performed meticulous bug fixing and write efficient code in C++ to guarantee high game performances and meet the limitations of virtual reality devices.
  • Demonstrated communication abilities with partners.

Portfolio

An overview about my works.

Contact

Contact me for any information.