Programming

I have been programming computers since 1984. For the first ten years I worked on large, bespoke systems running on ICL mainframes, using COBOL and proprietary programming languages. Since then I have specialised in C, C++ and Objective-C, primarily on Apple Mac systems but with some work in Windows and unix. My current skills summary is:

  • C - 16 years
  • C++ - 15 years
  • Objective C - 4 years
  • Visual C++ - some experience
  • Apple Macintosh - 17 years
  • MacOS X - 7 years
  • Metrowerks Codewarrior and PowerPlant - 13 years
  • XCode - 4 years
  • Positions - Senior Software Engineer, Analyst/Programmer, System and Database design, Technical support, Team leader

My CV contains full details of my work experience.