Brandon Harper

Brandon Harper

Engineer of fine JVM software for fun and profit. Photography and travel. NWS weather spotter. Occasional sarcasm, nerd rants and f-bombs.