xws logo
excalibur
web services

Development skills

Development toolsAs a freelance developer, I have to keep my skills at the forefront of current software development technologies and methods. Here's why I believe I can deliver for you:

Up-to-date development skills - especially with .Net v3.5
Vast experience with data
Comprehensive technical capabilities
Click here to find out more

InTime

InTimeTime and attendence made easy! You can register and upgrade all of your InTime installations here.

free of charge
unlimited registrations
software key on-screen and sent to email address
Click here to register or upgrade

What do I do?

Ian Gordon

As a software developer, I design and build internet applications. I can take you through the whole process - from identifying the requirements, data analysis, database design and build, professional web site development, to implementation and hosting. My aim is to give your web presence the exact touches it needs to make the difference and really deliver in todays competitive environment. 

My name is Ian Gordon, and I'm an experienced independent software developer. Based in the UK, I've been designing and developing professional web applications and Windows software for over 17 years. My aim is to save your organisation time and money by using my experience and professional skills to deliver bespoke quality, robust and reliable web and windows software solutions.


Customer Quotes

"We brought in Ian to create our main software package for us, and it has worked out very well indeed. I have been very happy with his ability to transform our descriptions of what we want into a working application, and excellent technical skills to deliver within an impressive timescale. I would very much recommend him to any business."
Trevor Paget, Time Systems

"I found Ian very easy to work with. He had a good understanding of our business and delivered a technical solution as specified"
Bev Salt, BBC

What's new?

LINQ to SQL

Using LINQ is another means to speed up the development process. The ability to model the structure and relationships of the database within the application really focuses the mind on the importance of good database design - which is as it should be. It also makes database interaction much easier - meaning less code, and fewer errors.

Ajax

A wonderful new development capability - Ajax itself has been around a while, but it wasn't very easy to use and debug in client applications. Now with the ASP.Net implementation of Ajax, projects requiring part-page re-submissions to the web server are simple to develop. In English, that means implementing step-by-step processes through 'Wizards' over the web are now very easy to put in place.