Curriculum Vitae



ADDRESS Busselton, Western Australia 6280
EMAIL [email protected]
DOB 14 August 1975
STATUS Australian, Right Of Abode to the United Kingdom


Feb 2003 to Present - Development Manager/Software Architect
Currently I am working for Egton, the Australian division of EMIS.
My primary role is as a Software Architect, architecting, designing and developing software solutions using C# and Visual Studio (both WinForms and ASP.Net applications). In addition to my architecture duties, I am responsible for the network and server administration, which incorporates Windows XP/Vista desktop PCs and a series of Windows 2003/2008 Servers running Windows Sharepoint Services (WSS), Exchange Server and IIS.

Oct 2002 to Feb 2003 - Study
During this period I took some time out to update my skillset. I studied VB.Net, C#.Net and the Microsoft .Net Architecture.

July 2002 to Sept 2002 - Travel
After completing work in London, I travelled the world on my way home to Perth. I travelled through Italy, Turkey, UK, Canada and New Zealand.

Apr 2001 to June 2002 - TWI Interactive, Chiswick, London - Senior Developer
I was the Senior Developer of the iPlatform department, working with a team of TWIi and Hewlett-Packard (HP) developers on the development of the web based TWIi HP Interactive Content Factory (ICF), a next generation converged media platform.
The ICF system was officially unveiled at NAB 2002 Conference on the HP stand.
The ICF system was a web based Broadband Content Management System, with a single unified web interface. The backend database comprised globally replicated SQL Server 2000 databases. The database access tier returned results as recordsets or as XML, and the front end utilised ASP, VB COM Objects, XML, XSLT, SOAP WebServices and Javascript. The system was integrated with a range of broadcast servers, providing the ability to control broadcast TV through the web interface.
Several front end client websites were developed that were driven by the ICF Content Management System, including a web Broadband converged TV Station, along with an associated Wireless Mobile output all incorporating live streaming video and video on demand. Other functionality included a web based Video Editor, automated transcoding of digital media to various formats and bitrates, TV Running Orders and Scheduling, Workflow and Digital Rights Management of digital media.

Oct 1999 to Apr 2001 - TWI Interactive, Chiswick, London - Contract Web Developer
I was a member of the backend development team responsible for producing various official sporting event sites, including:
· Manchester United (
· British Open Golf (
· FISA World Rowing (
· European Tour Golf (
· Indian Cricket (
Responsibilities included the design and development of live scoring systems for Rowing, Golf and Cricket. I worked primarily on developing the backend Content Management Systems utilising MS SQL Server, Visual Basic 6 COM Objects, MTS, ASP and Visual Interdev, along with some front-end ASP development for the dynamic database driven areas of the sites. I gained experience in the positions of Senior Developer and Technical Project Manager respectively. Many of the tasks involved remote NT, IIS and SQL Server configurations of large scale web farms. I gained valuable experience in the operation of large scale websites in the live event situation, dealing with massive numbers of concurrent users and traffic volumes. Other projects included a Video Transcoding Webservice using SOAP, XML, XSLT and VB6 COM Objects, and also a generic sporting Fan Immersion Application, incorporating reskinnable live scoring applications, video, audio and images developed using XML/XSLT.

Mar 1999 to Jun 1999 - Education Department, Perth, Australia - Contract Developer
I was contracted to design and develop a generic security object model for use by all web based applications within the Education Department. Technology involved included COM objects running under MTS accessing a SQL Server database via ADO 2.1, with integration to NT security. A web based administration tool was also developed, using ASP, to provide remote administration of the security system.

1996 to 1999 - DBR Group, Perth, Australia - Permanent Systems Consultant
I started as a junior developer, and grew to be the lead developer of a team of seven. My responsibilities included the design, development and maintenance of desktop, distributed and Intranet/Internet applications. I was responsible for architecture decisions, as well as the development and maintenance of internal coding standards to adhere to ISO9001. My other responsibilities included the evaluation of third party software products and controls, as well as the administration of the internal Windows NT servers. Projects included the design and development of the following:
· Programme of Works distributed application for Main Roads Western Australia
· Research and Development Internet Directory for the Department of Commerce and Trade
· Crimestoppers Intranet System for the Western Australian Police Department
· AlintaGas Credit Card Payment System
· Internet Prototype for the Western Australian Tourism Commission
· Client Contact and Case Management System for the Ministry of Justice
· State Roads Strategy System for Main Roads Western Australia
During this time I was also the Senior Visual Basic Consultant to Western Power Corporation for the customisation and implementation of Aurum Front Office, an eCRM application utilising Oracle on UNIX. The projects at DBR involved a range of technologies, including Visual Basic 4, 5 and 6, Active Server Pages (ASP), COM Objects in MTS, SQL Server 6.5 and 7, Oracle on WinNT, Personal Oracle and Microsoft Access. I also integrated with the range of Microsoft Office Applications extensively using the Office COM Interfaces.

1996 - Hamersley Iron, Australia - Contract Developer
I was contracted to write a database application for Hamersley Iron, to record water sample data from mine sites across Australia. The technology involved included MS Access 2 and MS Visual Basic 3. The application included data input capabilities, scientific calculations, report generation and graphing. I took the project from the initial stages of analysis and design through to the implementation stage working unattended from home.

1994 to 1996 - Hire Intelligence, Perth, Australia - Part Time Computer Technician
My duties involved preparing computer rentals, which included installing DOS and Windows, setting up workgroup networks, installing applications and running test programs. I was also involved in upgrading and fault finding at the hardware level. This included installing network cards, performing chip upgrades, installing RAM, installing Hard Disks and also isolating faults in the hardware. I also gained valuable experience in dealing with end user problems.


1999 Microsoft Certified Professional - Visual Basic 6

1995 Curtin University (Perth, Australia) - BSc Computer Science
1992 Narrogin Senior High School (Narrogin, Australia) - TEE subjects including: Physics, Economics, English Literature, Calculus, Discrete Mathematics

1993 Member Vice Chancellors List - Top 1% of Curtin University Students
1993 Head of Schools Commendation - Curtin University
1993 Member Golden Key Honour Society
1992 Dux Narrogin Senior High School


OPERATING SYSTEMS Windows NT 3.51-2000, Windows XP, Windows 3.11 - 98, MSDOS, UNIX

LANGUAGES C#, VB.Net, ASP.Net, ADO.Net, Visual Basic 3 - 6, Active Server Pages (ASP) 2 - 3, HTML, DHTML, VBScript, JavaScript, ADO, ODBC

DATABASES MS SQL 6-2000, MS Access 2-2000, Oracle 7.3, Personal Oracle 7, Informix, SQL Base

ADDITIONAL XML, XSLT, SOAP (Web Services), MS Visual Studio, MS Internet Explorer, MS Internet Information Server, MS Site Server, MS Transaction Server, MS Visual Sourcesafe, MS Office, MS Exchange, PC Anywhere, Adobe Photoshop, Telestream FlipFactory


Site URL's:,,,,,,,,


Travel, sport, socialising, outdoor activities, new technology


Will be made available on request


Click Here to download my CV in Word Format

| Business | Personal | Travel |

Copyright ©1999-2008 All rights reserved.