Portfolio & Curriculum Vitae
Captain Cutter and his crew face a new threat after their long cryosleep; brutal and violent, they are The Banished, a splinter group from The Covenant.
Warface is the online free to play shooter with 5 player Co-op, new daily content, PvP and intense tactical combat powered by CryEngine.
EX is a free mod for Crysis Wars (Crytek GmbH ©) meant to
improve the multiplayer experience of the game.
Deathmatch level built with CryEngine 2
A 1 versus 1 multiplayer level played by thousands of
players realized for Crysis Wars (Crytek GmbH ©).
Rocksteady Studios
November 2022 - present
Gousto
December 2021 - April 2022
Managing the Backend Foundations team, working with NodeJS, Python and PHP services deployed on AWS.
Payload Studios
December 2021 - April 2022
Managing engineering teams working with Unity (C#) and Unreal Engine (C++). Responsible for defining the tech strategy, identifying risks, establishing mitigation plans and taking key software design decisions. I was also looking after the engineers and their career progression and I took care of improving the engineering processes, hiring new engineers, and establishing procedures to track and measure the projects' progression.
The Foundry Visionmongers
July 2019 - December 2021
Management of the CI/CD and automation testing tools for stand-alone applications (C++, Go). Responsible for roadmaps, backlog, bugs maintenance, budgeting, technical analysis and long-term strategy.
Mark Roberts Motion Control | Nikon
February 2017 - July 2019
Coding manager of the R&D department overseeing a team of about 20 engineers working with C++. Responsible for the coding standards and for the technical decisions regarding tools, libraries and frameworks to use, their versions and how to integrate them with the code base of MRMC software products.
Creative Assembly | SEGA
April 2015 – January 2017
Leading the Halo Wars 2 user interface team, composed of 6 programmers, some contractors and several artists. Responsible for the UI system architecture, coding team mentoring and personal growth, backlog, bugs triaging and code reviews, prioritising & planning deliveries for my team and handling feature requests from designers, artists, directors, and our client (Microsoft/343 industries).
Crytek
August 2012 – April 2015
Managed Warface UI systems together with a remote team in the Kyiv office. Responsibilities included deciding deliverables, doing breakdowns and estimating development tasks for the whole project, handling communications, facilitating meetings and planning the Agile development iterations.
TechnisBlu
January 2010 – August 2012
Product lead and developer of the diagnostic and maintenance software systems (SDMMS) for railroad traffic control for Italian and extra-European train stations on behalf of Bombardier Transportation Italia Spa, as well as developed other tools for the same company.
Multiple companies
April 2007 – August 2008
Consultant for University of Rome Tor Vergata as expert programmer for fast Input/Data acquisition systems for particle accelerators at GRAAL experiment (Gamma Ray Astronomy At aLmeria, ESRF, Grenoble FR).
Developed the C++ and Visual Basic stand-alone applications used to test the electronic boards that were sent to the physics experiments of LHCb, ATLAS and OPERA.
Implemented the software for the VoIP terminal used for encrypted internal communications by the Italian Marine.
Tic Tac Toe 1.0 is a C++11 console implementation of the classic game also known as noughts and crosses.
The Little Invaders is the classical invaders game realized as coding test for a videogame company and then extended in my spare time to realize a micro-engine meant to run any kind of 2D game provided in the implementation.
C3 External Admin Interface. Version 0.1.1 Stand-alone application for Crysis 3 (Crytek GmbH ©) server administrators written using Qt framework 4.7; allows to manage dedicated servers using CryHTTP communication protocol.