I have an MSME and have spent many years working as a mechanical engineer, electrical engineer, and software developer. I started writing code a long time ago using RPG and FORTRAN on System 360/370 mainframes and then working through C, C++, C# and other languages on various platforms. Today I do most of my coding in C# and JavaScript.