Mark Tomlinson

Retired Tech guy -- former wearer of multiple hats: developer/programmer, maker, 3D printing aficionado, audio engineer, Roboticist, Electronics hobbyist, Navy and Army vet. (9 yrs Navy, 1 yr Army) […

View on We The Citizens