Print friendly
Career Overview
The information below is a summary of information in other pages in this area of the site.
Event Highlights
Significant events are listed below in date order:
  • 1982 - started computing as a hobby (developing games in assembly language)
  • 1986 - started in IT and working with SGML (at Pindar Plc)
  • 1992 - promoted to SGML consultant
  • 1996 - first book (The Concise SGML Companion)
  • 1996 - joined TTCG (Thomson Technology Consulting Group)
  • 1999 - joined Rubus (later merged with Detica)
  • 2005 - set up text-box consulting ltd
Employer History
The employers listed below span the years spent in the publishing IT industry:
  • Pindar Plc (1986-1996)
  • Thomson Consulting (1996-1998)
  • Rubus (1999-2003)
  • Detica Plc (2003-2005)
  • formed text-box consulting ltd (2005)
Job Role History
Before 1986, the first date mentioned below, I was not in the IT industry, but I developed computer games in assembly languages from 1982.
  • Software Developer (1986-1988)
  • Computer Manager (1988-1992)
  • Consultant (1992-2002)
  • Senior Consultant (2002-2003)
  • Principal Consultant (2003-2004)
Markup Language History
Markup languages are at the heart of structured documents, and now play a central role in transforming structured documents into various other data formats:
  • SGML (from 1986)
  • XML (from 1998)
  • XSLT/XSL-FO/XPath (from 2001)
Publications
The books and journal articles listed below are shown in order of publication, and are described in more depth in the "Publications" area of this site:
  • The Concise SGML Companion - Addison Wesley
  • The XML Companion (1st edition) - Addison Wesley
  • HTML, SGML and XML - Confused? - Document World
  • The XML Companion (2nd edition) - Addison Wesley
  • Is XML Becoming as Complex as SGML? - interChange
  • The XSL Companion (1st edition) - Addison Wesley
  • The XML Companion (3rd edition) - Addison Wesley
  • The XSL Companion (2nd edition) - Addison Wesley
  • The Trouble With Table - XML Journal
  • XML Editors (XML Journal) - XML Journal
  • The XML Schema Companion - Addison Wesley
  • The Pros and Cons of XML For Documents - eiMagazine
  • Choosing a Search Engine for the Enterprise - eiMagazine