Hero Image

I'm

Luca Casamenti

Game Developer, Web Developer
Hero Image
Image

Learn About Me

11+ Years of Programming

After graduating with a Bachelor’s Degree in Engineering and Computer Science in 2017, I worked for several years as a full-stack developer (mainly front-end) acquiring strong skills with Angular and the main libraries (ex: material). From October 2022 to July 2025, driven by my strong passion for video games, I decided to attend the video game programming course at AIV - Accademia Italiana Videogiochi, the most prestigious Italian school for game development.

During the course, while continuing to work part-time as a web developer, I learned to face and avoid the most common mistakes in game development, apply the best design patterns, and develop small and big team projects from concept to completion in Unreal (C++ / Blueprint) and Unity (C#) with Git support and sometimes external plugins / tools like FMOD. We also created some scripts in Python and tools for Unreal and Unity.

In the last year, alongside advanced C++ programming (ex: copy constructor / move constructor, multithreading, etc), I studied the fundamentals of Computer Graphics — including different types of coordinate spaces, the stages of the graphics pipeline (vertex and fragment shaders), some basic post-processing effects, and introductory OpenGL. I attended specialized workshops to further deepen skills in areas like UI/UX and VFX.

My knowledge

Skills

Custom Icon

Unreal

I developed multiple Blueprints and Systems to solve encountered problems in the best possible way.

Custom Icon

Unity

I developed some projects and learned the basic principles of a good project (Prefabs, Composition, Pooling, ecc ).

Custom Icon

Full-Stack Web dev

I worked as a Web Developer for several years, acquiring strong knowledge of Angular, javascript, typescript, HTML, CSS, SQL, Node.js, etc.

Custom Icon

Other knowledge

I know quite well FMOD and how to integrate it on Unreal and Unity. I made some material and VFX in my spare time.

Career

Working Experience

2023 - present

Web Developer

Nolpal Srl, Cesena, FC

Design and development of new B2B applications or parts of them, as well as the improvement of existing applications, both front-end and back-end. Main stack: Angular (17+), .NET Framework, DNN.

2022 - present

Programming Student

AIV srl, Milano, MI

During my three-year journey at AIV, I developed strong skills in game programming, focusing on key design patterns and best practices to avoid common pitfalls. In the first year, I deepened my knowledge of C#, learning essential concepts such as OOP, collections, exceptions, and debugging. I studied game development with a focus on the game loop, input management, 2D animations, tilemaps, and audio integration. Additionally, I gained experience in artificial intelligence (fuzzy logic, pathfinding, finite state machines) and mathematics/physics applied to video games (2D vectors, trigonometry). In the second year, I worked on several Python scripts and further explored Unity and Unreal, focusing on C# and C++ scripting, physics, animations, UI, Gameplay Framework, FMOD integration, and the development of basic AI systems in Engine. In the third year I began advanced C++ studies and focused on concurrent programming and multithreading. I also attended a VFX workshop. I have deepened my knowledge of Computer Graphics and GPU shader (vertex and fragment) programming with OpenGL. Thanks to this journey, I have developed a solid workflow and strong problem-solving skills, preparing myself to create video games in a structured and professional manner.

2019 - 2023

Web Developer

Inobeta s.r.l.s., Forlì, FC

Collaboration in the design and development of multiple custom web applications in Agile methodology. Core technology stack: Angular (front end) and Node.js (back end). In some cases, Vue.js, C++ or Wordpress was used. Collaboration in the management and improvement of the company's Linkedin profile and in relationships with customers (posts, commercial campaigns via chat, email or telephone)

Works

My Portfolio

  • All
  • Unreal
  • Unity
  • Prototypes
  • Tools
  • Materials & VFX
Loading screen

Beat Of Rebellion

Loading screen

Fish & Kiss (GGJ2024)

Loading screen

Bubble Rush (GGJ2025)

Loading screen

Flesh Invader

Loading screen

VxV project

Loading screen

Prot: Parry

Loading screen

Prot: Flight Simulator

Loading screen

Prot: Aim Assist

Loading screen

Prot: Fog Of War

Loading screen

Prot: Sands Of Time

Loading screen

Prot: Portals

Loading screen

Prot: Push & Pull Force

Loading screen

Prot: Floating Ship

Loading screen

Tool: Spline Instantiator

Loading screen

Mat&VFX: Flipbook Fire

Loading screen

Mat&VFX: Flipbook Smoke

Loading screen

Mat&VFX: Curling Stars

Loading screen

Mat&VFX: Short Circuit

Loading screen

Mat&VFX: Cinetic Lines

Loading screen

Mat&VFX: Smoke Trail