|  |  | Home I am a self-employed computer software developer and information technology consultant. I have been actively involved in the development of computer software for over 30 years, on a variety of different hardware platforms, operating systems, development environments and programming languages. During this time I have gained extensive experience in all aspects of the software development life cycle, from start to finish:
 
 My current focus areas are:Business or requirements analysisSystems architectureTechnical designApplication developmentInstallationDocumentationTrainingMaintenance 
 But I also work in technologies as diverse as:Microsoft .NET (ASPX, C#, Visual Basic)Microsoft SQL ServerWeb Services using WCF (Windows Communication Foundation)HTML, CSS, XML, AJAX and JavaScript 
 I am based in Cape Town in South Africa, but in this day of instantaneous worldwide communication, I have found that actual physical location is not a limiting factor in software development.Microsoft AccessMicrosoft Office automation (Visual Basic for Applications or VBA)Fortran (yes, it is still in use more than FIFTY years after first being released) |