Logic Knight

393
reputation

Electronics technician, software engineer, scientist