Get to know our Team
Tommaso Dionigi
CO-FOUNDER & CEO
Aurora Albarello
PEOPLE DEVELOPMENT MANAGER
Michele Amati
DEVOPS ENGINEER
Cornel Moisuc
PROJECT MANAGER & SOFTWARE ENGINEER
Marco Vassura
TEAM LEADER & PROJECT MANAGER
Alessia Laghi
EXECUTIVE ASSISTANT
Matteo Andreotti
SOFTWARE DEVELOPER
Francesco Barrera
SOFTWARE DEVELOPER
Irene Ramaiola
Business Development Manager
Sauro Camagni
SOFTWARE DEVELOPER
Thomas Capacci
SOFTWARE DEVELOPER
Yvan Caso
SOFTWARE DEVELOPER
Giulio Cirnigliaro
SOFTWARE DEVELOPER
Riccardo Delvecchio
SOFTWARE DEVELOPER
Andrea Farneti
SOFTWARE DEVELOPER
Francesca Tonetti
PROJECT MANAGER
Alberto Fiori
SOFTWARE DEVELOPER
Lorenzo Gardenghi
SOFTWARE DEVELOPER
Sara Malucelli
SOFTWARE DEVELOPER
Lorenzo Martini
SOFTWARE DEVELOPER
Mattia Nasolini
SOFTWARE DEVELOPER
Francesco Padovani
SOFTWARE DEVELOPER
Sofia Poni
SOFTWARE DEVELOPER
Luca Spadazzi
SOFTWARE DEVELOPER
Alberto Uras
SOFTWARE DEVELOPER
Andrea Vignali
SOFTWARE DEVELOPER
Elia Zavatta
SOFTWARE DEVELOPER
Our method is AGILE
Flexibility, inclusion, adaptability, transparency
Why this choice?
During the project development, requirements and priorities may change; employing an Agile approach is ideal because it can adapt well to changes and allows us to make constant modifications and improvements.
lab51’s clients are involved in every phase and become an active part of the development team.
Our Organization
Continuous collaboration and communication
We solve problems, communicate information, and align goals through strong cooperation and open, clear sharing.
Iterations and Feedback
We organize work into short development cycles called sprints or iterations, each lasting about 2 weeks. At the end of each iteration, we conduct a review and gather your feedback to best guide the next steps.
Self-organization
of the team
With the coordination of a project manager, the team has the freedom to be proactive in managing, making decisions, and planning work. This promotes a highly motivating and collaborative environment where each software engineer is responsible for their own contribution.
Testing and Quality
Testing and checks are conducted with quality throughout the development process. This helps identify and correct issues promptly, ensuring high-value software.