alanwill

1,554
reputation
17
15

Technology enthusiast and generalist, constantly learning and turned on by solving problems.