Technical skills

My technical specialism is in back-end programming using a range of languages. Supporting this is practical knowledge of migrating data from databases; experience with managing remote teams; understanding of IT infrastructure needs for growing businesses; and an ability to analyse and explain technical systems.

My career started off coding C++ for mobile, Windows and Linux platforms. Since then, I’ve developed financial software; handled data feeds; created open source migration tools and customised content management systems.

Technical Capabilities

  • Web development using Linux, Apache, MySQL, PHP, WordPress and Drupal
  • Apple iOS App development using Objective-C
  • Applications development using C/C++ on Windows and *nix
  • Utility scripts using Python and BASH shell scripting
  • Information Technology and network infrastructure set-up and management
  • Database development using Microsoft Access and MySQL
  • Systems administration for Unix-based operating systems (Linux, Mac OS X, FreeBSD)

Sample Work

Keyword soup

If you’re looking for keywords, I have over the years varying levels of commercial experience with the following: Python, C, C++, Visual C++, Visual Basic, VBA, Java, Objective-C, BASH, Sybase, MySQL, PostgreSQL, MS Access, HTML, XML, PHP, JavaScript, WordPress, Drupal, Linux, OpenBSD, FreeBSD.