Alessio Cusano

I'm a

About

Hi, I'm Alessio Cusano and I'm a game programmer since 2015 and Co-Founder of Eye Bags Studio Srl, an italian videogames company focused on gaming and gambling. I started developing games at high school during an internship, and I immediately became passionate about such development. So I started to develop and study for it, coding some games to entertain people until it became my work alongside my university studies.


I’m not only a game programmer but I’m also a gamer and my preferred genres are shooter, puzzle games, and platforms, but sometimes I have fun to tinker with Arduino, bot, and other "boring stuff".


In addition to my interest in technology, I am passionate about motorbikes and motorbiking, I love to travel with my motorbike around the world to discover new amazing places, cultures and habits.

I am a very objective-oriented person, with a focus on details and optimization. I like to work in team, discuss and deep explore with other people to find the best solution, I leave nothing to chance. I'm also very friendly and flexible, I love to face with different cultures and habits in order to better interact with everyone.

"I would love to change the world but... they won't give me the source code."

  • Birthday: 2 June 1997
  • Phone: +39 338 45 14 182
  • City: Carmagnola (TO), ITALY
  • Degree: Bachelor's (Computer Science)
  • Email: hello@alessiocusano.com

Portfolio

Here I organized my works. I worked on a ticket redemption game, a few mobile games, some PC/VR experience, challenged with web games, and a lot of experiments during game jams.

  • All
  • Mobile
  • Ticket Redemption
  • WebGL
  • Experiments
  • Unity
  • Unreal Engine 4
  • C++
  • Pure C++

Skills & Tools

I mostly use Unity and C# to develop games and have fun during game jams (Yeah I'm happy developing games!). I developed endless generation system, custom analytics system, some editor scripts, hardware integration and management (with Arduino) and dynamic payout system for redemption games.

I'm also improving C++ along Unreal Engine 4 (so I can make more games). Sometimes I use Python to experiment and automate some little things, coding bots and stuff like that.

Thanks to my studies I have a little knowledge of PHP, Sql, Java, Javascript and even Haskell functional programming, so I can tinker with website and databases (if I have to).

Since I work using the Agile method, I used a few tools to handle tickets, planning and so on, like Jira, Asana, Trello and ClickUp.

Resume

Development Experience

Junior Software Developer

06/2021 - Present

Miniclip - Genoa, ITALY

My duties:

  • Implemented new features (both gameplay and off-game) to improve the game.
  • UI mounting (GFX and logic).
  • Managed LiveOps.
  • Editor tools delevopment.
  • Supported other team members.
  • Optimization and bug fixing.
  • R&D.

Games:

Co Founder & Game Programmer

2018 - Present

Eye Bags Studio Srl - ITALY

My duties:

  • Developed endless system, game mechanics and editor tools.
  • Created the main player (controller, animations), obstacles behaviour and pickup objects.
  • Designed and implemented dynamic payout and difficulty system to maintain desidered income/emission ratio (ticket redemption).
  • Implemented custom analytics events.
  • Integrated HW inputs to control the game.
  • Porting from Windows to Linux.
  • Game optimization.

Games:

Internship Programmer

2019

Funix Srls - Turin, ITALY

My duties:

  • Managed the setup process to init VR room.
  • Managed actions history while playing.
  • R&D about WebGL car configurator (internal project).

Projects:

Game Programmer

2017-2018

Hypothetical Games (Indie team) - Turin, ITALY

My duties:

  • Achievements and Skins management with databases.
  • Bug fixing.

Games:

Game Programmer

2015-2017

AllGoRhythm Studio (Indie team) - Turin, ITALY

My duties:

  • Gravity mechanic and puzzles.
  • VR integration and optimization.

Games:

Internship Programmer

2015

Tiny Bull Studios - Turin, ITALY

My duties:

  • Utilization and learning of Unity and then Switf with xCode to develop Fragmental (iOS game).
  • Learned the pipeline of the game development.

Games:

  • Fragmental (iOS game)
  • Blind VR

Education

Bachelor Degree - Computer Science

105/110
2016 - 2019

University Of Study Of Turin (UniTo) - Turin, ITALY

Thesis: From 100 to 10 - The optimization process.

High School Diploma - Computer Science

76/100
2011 - 2016

ITIS Pininfarina - Moncalieri (TO), ITALY

Thesis: Overlife: a puzzle game with the Oculus Rift.

Other Experience

Unity Teacher

2018

ITIS Pininfarina - Moncalieri (TO), ITALY

  • How to make your first game with Unity.
  • Use Git to work with other people.

Computer Science Teacher

2017

Jewish Elementary School of Turin - Turin, ITALY

  • What is computational thinking.
  • Binary system.
  • Use Scratch to program mBot.
  • Educational app for science event (PC).

Certifications

I took some courses about Unreal Engine 4 and C++ and I got the certifications of completion. You can find them below:

  • All
  • Unreal Engine 4
  • C++
  • Pure C++

Advanced C++

Platform: Udemy
Teacher: John Purcell
Completion: 19/03/2021
Certificate: Udemy

C++ for Beginner

Platform: Udemy
Teacher: John Purcell
Completion: 12/10/2020
Certificate: Udemy

Unreal Engine 4 - Blueprint

Platform: Udemy / GameDev.tv
Teachers: Ben Tristem, Sam Pattuzzi
Completion: 27/05/2020
Certificate: GameDev.tv

Unreal Engine 4 - C++

Platform: Udemy / GameDev.tv
Teachers: Ben Tristem, Sam Pattuzzi
Completion: 27/04/2020
Certificate: Udemy / GameDev.tv

Contact

Location:

Carmagnola (TO), ITALY

Call:

+39 338 45 14 182

Get in touch with me. Say Hi!


Loading
Your message has been sent. Thank you!