Let's talk

Tel: +44 (0) 7590 552354 | Email: keir.kettle@gmail.com | Skype: keir.kettle

Close

Hi, my name is Keir Kettle. I'm a front end web developer

Here is a little bit of information about me, which will hopefully convince you to work with me. I'm currently employed, in the mobile internet sector, as a front end web developer. I am available for freelance projects.

In short, I'm a skilled, experienced, and useful web developer & I'm particularly interested in projects involving Web 2.0 3.0 / social networking / community / user generated content.

Skills

Visual communication

I have a flair for visual design. I'm an expert user of graphic design software, such as Adobe Photoshop and Adobe Fireworks. I'm skilled in handcoding XHTML, CSS and Javascript (including jQuery, YUI, and AJAX). I develop websites with the following considerations: semantic mark-up, accessibility, usability, and the latest coding practices. My written and verbal communication skills are excellent.

Back end Development & Database

I have an excellent knowledge of ASP.NET (VB and C#) and PHP, and I'm able to use these platforms to create websites using the latest development patterns (OOP, MVC). I also have experience with the following development platforms: Ruby on Rails, Classic ASP.

I have an excellent working knowledge of the T-SQL/SQL language as well as the MSSQL and MySQL database platforms.

I know useful stuff about ...
  • Social networks / community / user generated content
  • The mobile web - collecting payments & selling content
  • iPhone applications (both native & web)
  • Information architecture
  • User interface design & usability testing
  • Open Source publishing platforms - Wordpress, Joomla, Drupal
  • Adobe AIR applications
  • Search engine optimisation
  • Email marketing
Finally ...

I have around 10 years experience working with large and complex websites. I can work quickly and effecient within a rapid development cycle, and I'm an excellent team player.

Pretty pictures

Let's talk

Tel: +44 (0) 7590 552354 | Email: keir.kettle@gmail.com | Skype: keir.kettle