Dr Jeni Tennison

Last Revised: 10 June 2008

United Kingdom

+44 (0)208 224 0520

+44 (0)7974 420 482


Personal Information






I am currently working freelance, and am particularly interested in part time or consultancy work in which I can apply my skills and interest in web-based technologies, particularly XML, XSLT and XML Schemas, and preferably take advantage of my academic background in knowledge management and the Semantic Web. I particularly enjoy the challenge of expanding my knowledge and abilities to meet the demands of individual projects. I like technical writing, tutoring, and working closely with customers to identify and satisfy their requirements,.


October 2000 - present
Jeni Tennison Consulting Ltd

  • XML+XSLT application design and development
  • Linked Data and Semantic Web application design and development
  • Technical authoring
  • Tutoring and mentoring in XML, XSLT and XML Schemas
  • Training course development and delivery in:
    • XSLT 1.0 and 2.0
    • XML Schemas
    • Data modelling
    • XML Application Development

1998 - October 2000
Senior Knowledge Engineer and Security Controller
Epistemics Ltd

  • Knowledge acquisition, modelling and documentation
  • Project and team management
  • Research and development in knowledge engineering

1996 - 1998
IT Consultant

1994 - 1998
Graduate Teaching Assistant
University of Nottingham

  • Training undergraduates and staff in HTML, expert systems, information technology and multivariate statistics
  • Design, development and coordination of departmental website

1992 - 1993
Student Psychologist
Recruitment & Assessment Services

  • Computer-based aptitude test administration, scoring, interpretation and evaluation
  • Design, development and coordination of departmental website


1994 - 1999
PhD in Psychology/Artificial Intelligence
University of Nottingham

1990 - 1994
BSc (Hons) Psychology (First Class)
University of Nottingham

  • Focussing on artificial intelligence (expert systems, neural networks & theories of cognition) and human-computer interface design & evaluation

1990 - 1994
Diploma in Applied Psychology
University of Nottingham

  • Occupational psychology, particularly selection & recruitment

1986 - 1990
The Netherhall School

  • A Levels in Chemistry, Physics, Maths, Further Maths and English
  • 8 GCSEs; 1 O Level


Web-oriented skills

  • XML, XSLT, XML Schema & other XML-related standards
  • RDF, RDFa, OWL & other Semantic-Web-related standards
  • HTML and XHTML
  • CSS and XSL-FO
  • Atom and APP
  • RESTful web application design and development
  • Ruby on Rails

Programming skills

  • XSLT 1.0 and 2.0
  • ECMAScript, JavaScript, JScript, VBScript
  • Ruby
  • Java

Instructional skills

  • providing programming training
  • leading workshops
  • providing software training
  • technical writing

Knowledge-oriented skills

  • knowledge management
  • CommonKADS
  • knowledge-acquisition techniques (structured interviews, repertory grids, card sorts, laddering, 20 questions, protocol analysis)
  • knowledge modelling
  • knowledge-based system development and implementation

Project-management skills

  • customer liaison & presentation
  • team working



Details available on request


Available on request

/cv.xml by Jeni Tennison; generated using SAXON from Saxonica