William

288
reputation
1
6

Software engineer and general technology enthusiast.