Core Skills

  • Microsoft .NET Framework: Visual Basic, C#, ASP.NET, ADO.NET, Visual Studio
  • Database Development: SQL Server, T-SQL, Replication, ETL, SSIS, DTS, Reporting Services, Access
  • Web Development: ASP, ASP.NET, AJAX, Web Services, CSS, HTML/XHTML, JavaScript, XML, XSLT, WAP, Visual Studio, Dreamweaver, Expression, CMS, SharePoint, SEO, Cross Browser Compatibility
  • PDA Development: Pocket PC, eMbedded Visual Basic, SQL Server CE
  • Desktop Development: Visual Basic

Back to top

Profile

  • Enjoy programming, taking pride in work, resulting in high quality work.
  • Easily pick up new technologies, languages and products.
  • Natural flair for designing and developing robust applications with intuitive, easy to use, professional looking user interfaces.
  • Widely read in I.T. and software development circles.
  • Proactive attitude, including suggesting enhancements to software and improvements to business flow.
  • Confident and comfortable dealing with clients directly.
  • Ability to self-manage.

Back to top

Education & Qualifications

2004 - 2014

Security Cleared (UK)

1993 - 1997

The Nottingham Trent University,
Burton Street, Nottingham (UK)

BSc (Hon's) Computer Studies

2:2

Back to top

Employment

2009

Employer:

Tait Electronics, Christchurch (New Zealand)

Sector:

Radio Communications

Role:

Website Analyst (Contract)

Experience:

  • Analysis of the company's AssetNow CMS based website: Production of reports for broken links, non-library content attachments, external links to expired content; Use of website crawler; Querying of backend Access database; Analysis of logs.
  • Content editing: Repairing bad content discovered in reports.

2009

Employer:

Christchurch City Council, Christchurch (New Zealand)

Sector:

Government

Role:

Database Developer / C# Developer (Contract)

Experience:

  • ETL: Migration of data to a new SQL Server database for use with GeoMedia as part of the LASER Programme; Obtaining undocumented domain knowledge from staff.
  • Development: Addition of a C# WCF service to an existing SOA solution.

2009

Employer:

Blueprint, Christchurch (New Zealand)

Sector:

Print / Web

Role:

Senior Web Developer (Contract)

Experience:

  • Development and support: Developing new features, supporting, debugging and troubleshooting existing web solutions using a variety of technologies.

2007 - Present

Employer:

YouGoDo (New Zealand / Spain)

Sector:

Tourism

Role:

Co-owner / Lead Developer (Permanent)

Experience:

  • Development of web site: Integrating content, user and ad management; Integration of 3rd party geo data; Integration with Google Maps; Implementation of web services and code builders to allow data to be consumed by 3rd party web sites; Creation of AJAX components to assist searching site content; Cross browser compatibility; SEO.
  • Optimisation: Site and database needs to cope with high volumes of traffic; Speedy searching of 6.5 million geo locations.
  • Hosting and server management: Including rollout of site to Cloud Computing platform.

2004 - 2006

Employer:

Serco Solutions (Total IT), Nottingham (UK)

Sector:

Facilities Management / Systems & Information Technologies

Role:

Analyst Programmer / Software Architect (Permanent)

Experience:

  • Involved in numerous and varied development projects.
  • Development and support of company's core product (FM Easy): Creation of ASP.NET application framework to allow legacy ASP code to run side by side with newer ASP.NET functionality; Integration with Active Directory, Exchange/Outlook, ELMAH (open source Error Logging Modules & Handlers) and SQL Server Reporting Services; Implementation of web services interface and AJAX based functionality; Implementation of SharePoint for development, management and support; Numerous client rollouts (including T-Mobile, the Audit Commission and MoD sites).
  • CMS development and support for Education Bradford.
  • Sub-contracted to Dstl's IS provider: Development of Pocket PC asset tracking application incorporating the use of a barcode reader; Development of a thick user-friendly interface for Network Associates' Magic Service Desk; Enhanced and improved usability of Dstl's Management System web portal.

2004 - 2005

Employer:

Bookiemarket (USA / Cambodia)

Sector:

Gambling

Role:

Consultant / Application Developer (Contract)

Experience:

  • Development of mobile phone web based sportsbook: Extending the functionality offered by the existing Application Service Provider sportsbook model; consuming data access and business logic from the core site.
  • Facilitation of hosting requirements in the UK.

2004

Employer:

Exploration Southern Hemisphere, Queenstown (New Zealand)

Sector:

Tourism

Role:

Consultant / Senior Developer (Contract)

Experience:

  • Development of ecommerce web site: Integrating content, booking and user management; Skinnable for ease of re-branding/re-selling; Integration with third party online payments system.
  • Online marketing.

2003 - 2004

Employer:

iTAG, Queenstown (New Zealand)

Sector:

Tourism

Role:

Consultant / Senior Developer (Contract)

Experience:

  • Development of web site: Integrating content, user and ad management.

2003 - 2004

Employer:

For Internet Sale By Owner (UK)

Sector:

Real Estate

Role:

Consultant / Senior Developer (Contract)

Experience:

  • Development of web site: Integrating content, user and ad management; Skinnable for ease of re-branding; Integration of Multimap.com.

2003 - 2004

Employer:

Compleat Solutions / Remarkable Software, Queenstown (New Zealand)

Sector:

Tourism

Role:

Consultant / Senior Developer (Contract)

Experience:

  • Development and maintenance of various applications for a variety of clients such as AJ Hackett, Powder Horn and Outside Sports (these companies being primarily interested in retail, rental, activities and booking functionality).

2002 & 2003

Employer:

Serco Solutions (Total IT), Nottingham (UK)

Employed multiple times by this employer, please see above.

2001 - 2002

Employer:

TBS Mobility, Belper (UK)

Sector:

Mobile Solutions

Role:

Analyst Programmer / Research & Development (Permanent)

Experience:

  • Development of two applications to support the company's flagship product (Task Master): Synchro, a flexible and customisable call and user allocation and monitoring solution; TM Monitor, a low budget call and user monitoring and management solution.
  • Development of a Pocket PC version of Glass's Guide for calculating vehicle valuations.
  • Interfacing TBS solutions with ESRI's ArcPad (both desktop and PDA versions) and with client systems via MSMQ.

2000 - 2001

Employer:

Jarvis Systems & Technologies, York (UK)

Sector:

Systems & Information Technologies

Role:

Analyst Programmer (Contract)

Experience:

  • Development of a Pocket PC based call handling solution (TaskTrak): Incorporating asset and employee management functionality; Integrating seamlessly with the company's existing call management systems.

2000

Employer:

TBS Mobility, Belper (UK)

Employed multiple times by this employer, please see above.

1999 - 2000

Employer:

Fusion Technology, Sydney (Australia)

Sector:

Systems & Information Technologies

Role:

Application Programmer (Contract)

Experience:

  • Development of a Y2K compliant system to replace an existing non-compliant system (Credit Card Sentinel for Sun Alliance).
  • Ongoing development of an application to assist in recruiting focus groups for market research (Radar for Tallygate): Including report generation and management functionality.
  • Ongoing development of RE Sales Partner, an application for the Real Estate market.

1997 - 1998

Employer:

TBS Mobility, Belper (UK)

Employed multiple times by this employer, please see above.

1995 - 1996

Employer:

Wichita, Bedford (UK)

Sector:

Engineering

Role:

Trainee Programmer (University Placement Year)

Experience:

  • Development and support of complex engineering modelling and calculation software: Localisation of applications; Automation of Word for customisable report generation.

Back to top

Articles

Applying a Colour Wash to Images

A Link Cloud to Cope With Large Weighting Variations

Back to top

Referees

Excellent references are available upon request.

Back to top