Stanford University
Visiting Research Scholar
Orbis Next
Web developer
IGT
Software engineer
Computer Art s.r.l.
Computer analyst
BearingPoint
Senior systems analyst
Politecnico di Bari
Software Engineer
Graz University of Technology
Research assistant
Technische Universität Graz
Politecnico di Bari
Stanford University School of Medicine