I have been a professional software developer since graduating in 1996. Since 2007 I have developed enterprise level web sites and web services using the Microsoft .NET framework and PHP. I have also developed software components and applications in C#, C, C++, Visual BASIC and Java. At work I participate in software design, implementation, testing, maintenance and estimates.
I have developed e-Learning platforms using Moodle and Totara and worked on the development of a proprietory track and launch SCORM compliant LMS. I have developed sites that use Content Management Systems such as Umbraco 3.0, Ektron and EPiServer. I have an interest in WordPress as an effective CMS for small sites.
I have developed COM Components using WTL, STL and ATL within Microsoft Visual C++ Application development. I have used the MFC in the past and still use raw Windows dispatch loop processing and messages when required.
XML and JSON are currently of interest for platform independent messaging. I have found CSS and JQuery to be useful for better cross-browser support when working with web pages.
Older technologies I have used include IIS 6, SQL Server 2000, and COM+ in a distributed architecture and migrated systems using Microsoft Message Queue, SQL Server 6.5\7 and MTS. DCOM, COM and SOAP were of interest in developing distributed applications and RPC.
Back to index.