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:
- VR viewer for Industry 4.0/Automotive
- Car configurator
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++
Platform: | Udemy / GameDev.tv |
Teachers: | Ben Tristem, Sam Pattuzzi |
Completion: | 27/05/2020 |
Certificate: | GameDev.tv |
Platform: | Udemy / GameDev.tv |
Teachers: | Ben Tristem, Sam Pattuzzi |
Completion: | 27/04/2020 |
Certificate: | Udemy / GameDev.tv |
Contact
Location:
Carmagnola (TO), ITALY
Email:
hello@alessiocusano.com
Call:
+39 338 45 14 182