Resume

I am Alessandro Tironi, a videogame programmer currently based in Rome, Italy.
I am specialized in implementing gameplay systems involving character controls, animation and AI. I started my career as a professional in the games industry in 2019, and I have been working at Storm in a Teacup as a gameplay programmer since then.
Before 2019, I worked as a research consultant in the Applied Intelligent Systems laboratory of the University of Milan, making exer-games for postural rehabilitation, while studying to get my B.Sc. in Computer Science.
Work History
Gameplay Programmer September 2019 - Current
Storm in a Teacup SRL
Steel Seed (third-person stealth and action adventure):
- Implemented core player movement systems: locomotion, parkour, climbing, cover, melee combat.
- Responsible for the full implementation and integration of character animation systems, including multi-layer animation state machines, branching sequences and procedural systems with IK and physics/ragdoll setups.
- Developed modular AI architectures combining finite hierarchical state machines, behavior trees, and environment-based decision-making for responsive and efficient pathfinding and behavior control.
- Implemented core systems to integrate the player into cinematic sequences, developed tools for controlling cutscene flow, and supported event scripting for both interactive and non-interactive in-game scenes.
- Responsible for the technical implementation of localization workflows, creating Python tools to automate processing and integration of both text and voice-over assets.
- Contributed to the development and maintenance of a broad C++ codebase and a suite of visual scripting tools to support non-technical team members, from early prototyping to late production stage.
Research Consultant, Research Fellow May 2017 - August 2019
University of Milan
MoveCare (H2020 European research project):
- Developed exergames for postural exercise and an empathic virtual caregiver as part of the MoveCare project using Unity.
- Implemented support for multiple human interface devices to provide an easy-to-use interface to the players.
- Conducted research culminating in an M.Sc. thesis on serious games for health.
- Co-authored and presented a paper at the 7th IEEE International Conference on Serious Games and Applications for Health.
Contract Work
Teacher June 2021
AIV - Accademia Italiana Videogiochi, Rome, Italy
Lectures on Unreal Engine 4 programming for the Programming course of the academy
Talks and Events
Education
Master of Science: Computer Science 2016-2019
University of Milan (Italy)
Bachelor of Science: Computer Science 2013-2016
University of Milan (Italy)
Highschool Diploma 2008-2013
Liceo Scientifico Statale "Filippo Lussana", Bergamo (Italy)