William

103
reputation
3

Software engineer and general technology enthusiast.