William

803
reputation
1
7
18

Software engineer and general technology enthusiast.