Shane Battrick

I am a solutions/efficiency engineer (AKA software developer) with a passion for technology and creativity.
Read more