Tim Powell

Tim Powell

I am a Research Software Engineer by profession. 3D printer, amateur electronics, board & PC gamer, and DIY hobbyist in my spare time!