I started programming on mainframes in 1986 and am still coding on them. Along the way I have also worked on DEC, SAP, Unix, and AS400 environments. Along with EXTENSIVE experience with COBOL, CICS, DB2, IMS, and MQ, I have programmed in Java, C#.Net, and C++.Net. Databases I have worked in other than DB2 are MySQL, SQL Server, Oracle, and Access.
I started teaching computers, programming, and databases in the early 2000s. I have taught Unix, Word I/II, Excel I/II, Access I/II, PowerPoint, C, Java, C#.Net, C++.Net, VB.Net, Basic, Python, and College Algebra I/II. I currently teach introductory programming using Python at Macomb Community College.
As far as sectors worked in I have worked in automotive, financing, insurance, billing, and practically any other large scale financial application run on a mainframe. I currently work as a senior mainframe programmer at General Motors.