Michael 

Automation and SCADA engineer trying to become a software developer.