Nicolas Nucifora

I'm

About

I am a Video Game Programmer with a solid background in computer science and a strong passion for game development.
I hold a bachelor degree in Computer Science and I gained experience in programming applied to video games.
My expertise covers AI programming and gameplay systems development. I work daily with the Unreal Engine and the C++ programming language.

System & AI Programmer

Something about me:

  • Birthday: 1 April 1997
  • City: Taormina, 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)

Professional Experience

System/AI Programmer

Stormind Games S.r.l., Via Sclafani, 40/B Acireale (CT)
2023 - Current

  • Development of AI agents and gameplay systems in Unreal Engine and C++ programming language.
  • Maintenance and bug fixing of brand new and existing code, choosing the most efficient solutions.
  • Worked with a team of 50+ people in an agile environment.
  • Mastered Software versioning using tools like Git and Perforce.

Generalist Game Programmer

Red Raion S.r.l., Via Sclafani, 40/B Acireale (CT)
2022 - 2023

  • Development of mini games for a VR project in Unreal Engine and C++ programming language.
  • Ownership of the project as a solo developer.
  • Demonstrated ability to communicate and collaborate with external partners.
  • Mastered Software versioning using tools like Git.

Salesforce Developer

Deloitte
2021 - 2022

  • Development of software solutions for Salesforce platform using Apex programming language.
  • Worked with a team of 20+ people in an agile environment.
  • Demonstrated ability to communicate and collaborate with clients and external partners.
  • Mastered Software versioning using tools like Git.

Portfolio

An overview about my works.

Contact

Contact me for any information.