Training and Consulting

In addition to my main role at The Mind Lab, I provide consultancy and professional software training services. I specialise in Java technologies, agile programming techniques and test driven development. In most cases I deliver this work under the auspices of Software Education Associates.

The main courses I deliver for Software Education are:

  • Introduction to Java
  • JavaScript and jQuery
  • Java for Experienced Programmers
  • Java Server Programming
  • Agile Programming Techniques
  • Test Driven Development

I also develop custom courseware for clients and offer consulting and mentoring services.