I have been programming computers since age 12. In my career I have programmed everything from 8-bit home computers (C64, MSX) to IBM big iron systems (COBOL and JCL, VM/CMS and CICS), various Unix systems, OpenVMS, Windows NT in its various incarnations, the Mac (classic Mac OS and OS X), to embedded devices and iPhone/iPad. I have a diploma (MSc. equivalent) in Computer Science from the University of Linz, Austria. I am a member of the ACM and the IEEE Computer Society.