A water treatment engineer as well as an automation engineer that works primarily with Schneider Electric PLCs in the Schneider Electric Machine Expert IDE (based on CODESYS).
Can also use C++, C#, Java, Python and shell scripts (PowerShell, Bash, POSIX shells), with .NET being the favorite.