Skill Set 

Languages and Applications
I have been programming for over six years, starting with C++ and VB in a windows environment and evolving into the .NET framework where I am at present creating web and windows applications.

Below is a list of the main technologies I utilise on a day-to-day basis.

VB.NET
Over three years experience developing both online and offline applications in a combination of Visual Studio and Dreamweaver.

- Heavy experience in developing 'custom' and 'user' controls
- Adoption of patterns within business logic and data access layers
- Full understanding of OO philosophy
Javascript
From developing advanced user controls for .NET I have learned how to employ Javascript effectively to increase functionality and beautify the GUI. I also have excellent experience in developing AJAX driven controls/websites to minimise and sometimes elimate completely the need for post backs to the server.

I have an excellent understanding of the DOM and am also very familiar with browser behaviours under different scenarios - understanding how to sidestep rendering issues and DHTML quirks.

It is important to find a solution that will work in every feasable browser.
SQL Server
With a working knowledge of relational databases from the age of thirteen (namely MS Access), the jump from paper to screen comes quite naturally.

Having worked with SQL Server 2000 for over two years I am well versed in scripting stored procedures and user defined functions which enable me to manipulate data effectively and efficiently.
HTML & CSS
Rather than seeing cross browser standards as being a bugbear, I prefer to view them as a challenge to create a website that looks and works perfectly accross the board.

I am quite a perfectionist when creating the front end to a website in that I'm not satisfied until everything is sitting pixel perfect. I dont know whether this is a good or bad thing - though I do know that it leads to a flawless interface as a result, which is always important to strive for.
Adobe Photoshop
As well as coding, I like to have the occasional break and excercise my Photoshop muscle - playing with different ideas and feelings.

Practicing techniques I find from tutorials, I like to combine and observe the interplay of different ideas merged together.