Nicola Ferraro

4,051
reputation
5
28
60

Yet another software developer.