An educational background in computer science and mathematics gives me the freedom to offer a broad range of customized training, education and support. I have experience delivering customized training with groups and individuals, both remotely and onsite.

My experience and education is also beneficial when collaborating with other software architects/engineers; designers or business analysts.

Training & Support

  • Introduction to Web Development
  • Introduction to Computer Science
  • Object Oriented Programming
  • Relational Databases
  • Wordpress, Drupal & Joomla
  • HTML/CSS
  • JavaScript
  • PHP, Java, C++

Software Collaboration

  • Software Design
  • Agile Methodology
  • Project Management
  • Geographical Information Systems
  • Natural Language Processing
  • Mathematics
  • Big Data/Data Mining



Travelling Salesman Problem, Brute Force
Travelling Salesman, Brute Force Algorithm – Image Courtesy of Wikipedia