About me
I am a videogame programmer currently based in Rome, Italy. My interests mostly focus on the “3C” of gameplay programming (Character, Controls, Camera) and animation programming, but I like to discuss everything even slightly connected to game development.
You can contact me at this address: alessandro.tironi7 at gmail.com
Short Resume
Downloadable here.
Extended Resume
Professional Summary
Gameplay programmer with 4+ years of experience in the videogames industry and former research consultant. I have a M. Sc. in Computer Science with a focus on videogame development; my interests focus on character controls and animation programming.
Work History
Gameplay Programmer
Storm in a Teacup SRL
September 2019 - currently
Working on Steel Seed
Research Consultant
University of Milan
May 2017 - August 2019
Research on exer-games for postural rehab @ Applied Intelligent Systems Lab
Talks and Events
- Speaker @ Unreal Engine Meetup @ Rome #17, Speaker, talk title: “Melee Combat System: Building blocks”, December 2023, Rome, Italy
Contract Work
- Teacher @ AIV – Accademia Italiana Videogiochi: lectures on Unreal Engine 4 programming for the Programming course of the academy, June 2021, Rome, Italy
Education
Master of Science: Computer Science
University of Milan
2016 - 2019
Bachelor of Science: Computer Science
University of Milan
2013 - 2016
Highschool Diploma
Liceo Scientifico Statale Filippo Lussana, Bergamo (Italy)
2008 - 2013
Tech Skills
- 4+ years of professional experience in Unreal Engine 4/5 game development
- 3+ years of experience in Unity game development
- Proficiency in C++14, C# and Python programming languages
- Experience in software version control management with Perforce and Git
- Experience with NUI-based game development
Soft Skills
- Experience in collaborative projects
- Leadership abilities to organize and direct small groups of creative individuals
- Comfortable working independently and in team setting
- Strong communication skills
- Proficient in English (B2 level)
- Passionate in video games, especially in the following genres: action-adventure, turn-based and action RPGs.
Professional Game Projects
Steel Seed
Engine: Unreal Engine
Status: in development
Company: Storm in a Teacup SRL
My role: gameplay programmer
Description: third-person action/adventure for which I am working on various gameplay and animation systems. Additional information about the game can be found here
Personal Game Projects
Survival Spesa
Engine: Unity
Status: released, available here
My role: programmer
Description: game developed for the 2020 Quarantine Jam.
Hello Wo#!?
Engine: PICO 8
Status: released, available here
My role: programmer
Description: game developed for the 2018 Global Game Jam in Milan.
University Projects
The Wicked Angerdorf
Engine: Unity
Status: prototyped, currently not in development, gameplay video available here
My role: team leader, game designer, programmer
Description: The Wicked Angerdorf is a turn-based strategy game in which two opponents face each other in a deadly battle to gain the favour of a Lovecraftian divinity. Each player will choose three characters among six mad villagers and will use their unique abilities to capture a defenceless infant and bring him to the witch, who will donate a child to the God by a rite of sacrifice. Any ruthless strategy is acceptable: throwing a baby, knocking down the opponent or setting the village on fire are trifles when eternal illumination from an unseen cosmic being is the price. Or are they not?
R1CH4RD
Engine: Unity
Status: prototyped, currently not in development, gameplay video available here
My role: team leader, game designer, programmer
Description: R1CH4RD is a 3D puzzle-platform that puts you in control of Richard, a robot with a pessimistic view on life which can memorize only two actions. You will have to explore the huge floors of the robot factory and find the right disks to reach the next stage: each disk encodes an action that you can assign to a button. Pick the best action for the best situation and remember your limits: at some time you will have to leave a disk behind!