alanwill

1,434
reputation
17
15

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