Mike Irving - Professional Web Developer
.NET, ASP, SQL, CSS, XHTML Web Design and Search Engine Optimisation

Welcome to the website of Mike Irving, Macclesfield Web Design, Develoment and SEO Specialist.
I am from the town of Macclesfield in Cheshire, not far from Manchester, UK.
I have been working as a Web Developer since 2002, starting with ASP (JavaScript and VBScript Syntax versions) and SQL, and now working largely in ASP.Net 3.5 (C# Syntax), utilising technologies including Web Services, AJAX and LINQ.
On the client side of Web Design, I am a competent HTML / XHTML programmer, I use CSS, and I write multi browser compliant code that conforms to the relevant W3C standards.
I am also highly experienced in client-side code, programming cross-browser JavaScript (ECMAScript).
Since 2007, I have worked at leading Macclesfield Web Design Company Silkmoth Limited, where I now hold the position of Senior Web Developer.
Prior to my current position at Silkmoth,
I was working for a leading SEO (Search Engine Optimisation) Company, based in Cheshire.
I have experience in the following technologies:
ASP, ASP.Net (C#), SQL Server, T-SQL, AJAX, LINQ, Web Services, HTML, XHTML, CSS, JavaScript, XML, RSS, IIS and Microsoft Access.
The main programmes I utilise for web design and development include:
Microsoft Visual Studio 2008, Microsoft SQL Server 2005, Microsoft Visual SourceSafe, Dreamweaver and Adobe Photoshop.
I build websites for all versions of the following web browsers:
Microsoft Internet Explorer, Mozilla Firefox, Opera, Apple Safari and Google Chrome.
Other Technologies I have experience in:
MySQL, Borland Delphi, Microsoft Visual Basic, some Apache, PHP and JSP.
You may have noticed that I have not updated my blog since last year. Well, the main reason for that is that I have been very busy with projects at Silkmoth. In the last year, we have achieved m...
• Read This Blog Entry
You may have noticed the little red bird that has appeared at the bottom right of this website. What's that all about? You may well ask. Well, next to the little birdie, should be my latest "Twe...
• Read This Blog Entry
Using a Content Management System (CMS) can help make your website much easier to manage and update, especially for those not adept in web design and development. CMS offerings, in general, make th...
• Read This Blog Entry

