Joel Carlin 

Retired engineer, technology enthusiast, political junkie and amateur photographer.