Giovanni Maggini
Giovanni Maggini

Giovanni Maggini

Software Engineering + Human-Computer Interaction. I work to empower people and to reinvent digital mobile business tools