Logic Knight

1,419
reputation
1
12
16

Electronics technician, software engineer, scientist