devguy

devguy

Computer Scientist, Software Developer, DIY Hobbiest