Alessio Cusano

I'm a

About

Hi, I’m Alessio Cusano, a game programmer passionate about creating engaging player experiences. I’ve contributed to mobile titles at Miniclip and co-founded Eye Bags Studio, crafting games in Unity, Unreal, and WebGL.

Today, I’m the technical owner of Basketball Stars, one of Miniclip’s most successful games, played by millions of users every month. In this role I mentor developers and act as a technical reference for the team while helping maintain and evolve a long-running live product.

Looking ahead, I’m excited to continue building high-quality games that reach large audiences—whether on mobile, PC, or console, working with talented teams to create engaging gameplay systems and long-lasting player experiences.

I’m detail-oriented and thrive on collaboration: brainstorming with designers, debugging alongside fellow programmers, and refining systems to make them scalable and maintainable in production. Outside of work, I’m an avid gamer who enjoys shooters, puzzle games, and platformers, as well as a motorbike traveler curious to discover new cultures and perspectives.

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

  • Birthday: 2 June 1997
  • City: Turin, ITALY
  • Degree: Bachelor's (Computer Science)
  • Email: hello@alessiocusano.com

Portfolio

My portfolio spans mobile, PC/VR, web, and arcade projects, plus many experimental prototypes developed in game jams.

  • All
  • Mobile
  • Arcade Room
  • WebGL
  • Experiments
  • Game Jam
  • Unity
  • Unreal Engine 4
  • C++
  • Pure C++

Skills & Tools

I primarily develop games using Unity and C#, and I enjoy participating in game jams to experiment with new ideas. Over time, I’ve built systems such as:

  • Endless generation systems
  • Custom analytics solutions
  • Editor scripts to streamline workflows
  • Hardware integration and management (Arduino)
  • Dynamic payout systems for redemption games

I’m also expanding my expertise in C++ with Unreal Engine 4, and I occasionally use Python for automation, scripting, and prototyping (including bots and small tools).

Through my studies, I gained additional knowledge of PHP, SQL, Java, JavaScript, and Haskell, giving me the flexibility to tinker with web technologies and databases when needed.

I work within the Agile methodology and have hands-on experience with project management tools such as Jira, Asana, Trello, and ClickUp for handling tasks, sprint planning, and collaboration.

Resume

Development Experience

Miniclip

06/2021 - Present

Software Developer II

02/2025 - Present

Duties & Responsibilities:

  • Act as a point of reference for teammates and other departments
  • Onboarded and trained new developers on the project
  • Provide technical guidance to ensure long-term stability and best practices
  • Plan and prioritize tasks to ensure efficient team workflow and project continuity

Games:


Software Developer

03/2023 - 02/2025

Duties & Responsibilities:

  • Technical owner of Basketball Stars, responsible for core decisions and long-term stability
  • Led technical design and implementation of gameplay and off-game systems
  • Supported team members and ensured efficient collaboration across disciplines
  • Developed automation, internal tooling, and streamlined workflows
  • Managed library updates and integration for project improvements

Games:


Junior Software Developer

06/2021 - 02/2023

Duties & Responsibilities:

  • Implemented new gameplay and off-game features to improve the game
  • Mounted UI elements (graphics + logic)
  • Assisted in LiveOps management and editor tool development
  • Supported other team members
  • Supported team members, optimized performance, and fixed bugs

Games:

Co Founder & Game Programmer

Eye Bags Studio Srl - ITALY

2020 - Present

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

Funix Srls - Turin, ITALY

2019

My duties:

  • Managed the setup and initialization of VR rooms
  • Tracked and managed player action history with undo/redo functionality
  • Conducted R&D on a WebGL car configurator (internal project)
  • Recreated sports TV graphics videos into frame-accurate Unity UI animations

Projects:

Game Programmer

Hypothetical Games (Indie team) - Turin, ITALY

2017-2018

My duties:

  • Achievements and Skins management with databases
  • Bug fixing

Games:

Game Programmer

AllGoRhythm Studio (Indie team) - Turin, ITALY

2015-2017

My duties:

  • Gravity mechanic and puzzles
  • VR integration and optimization

Games:

Internship Programmer

Tiny Bull Studios - Turin, ITALY

2015

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

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

2016 - 2019

Thesis: From 100 to 10 - The optimization process.

High School Diploma - Computer Science

76/100

ITIS Pininfarina - Moncalieri (TO), ITALY

2011 - 2016

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

Other Experience

Unity Teacher

ITIS Pininfarina - Moncalieri (TO), ITALY

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

Computer Science Teacher

Jewish Elementary School of Turin - Turin, ITALY

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


Certifications

To strengthen my skills in Unreal Engine 4 and C++, I completed multiple certified courses. 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:

Turin, ITALY

Cookies must be accepted to load the map.
Click "Accept" to see the location.

Get in touch with me. Say Hi!


Loading
Your message has been sent. Thank you!