-
-

Profile

-

I have 11 years of experience building web sites and web applications, from small simple services to large enterprise level systems. I focus on simple, usable interfaces and prefer to work by prototyping ideas.

-
+
+
+

Profile

+

I have 11 years of experience building web sites and web applications, from small simple services to large enterprise level systems. I focus on simple, usable interfaces and prefer to work by prototyping ideas.

+
-
-

Skills

+
+

Skills

-
    -
  • -

    HTML/CSS

    -

    Excellent knowledge of standards and browser engines.

    -
  • -
  • -

    Ruby on Rails

    -

    Intermediate level.

    -
  • -
  • -

    PHP

    -

    Expert level.

    -
  • -
  • -

    SQL/­MySQL/­PostgreSQL

    -

    Excellent knowledge of SQL and configuration.

    -
  • -
  • -

    Javascript/jQuery

    -

    Sound working knowledge

    -
  • -
  • -

    Typography

    -

    Good working knowledge.

    -
  • -
  • -

    Photoshop/GIMP

    -

    Good working knowledge.

    -
  • -
  • -

    Linux Servers

    -

    Web (Apache), MySQL, PostgreSQL, DNS, Samba

    -
  • -
  • -

    Networking

    -

    Good knowledge of cabling, routing and protocols.

    -
  • -
-
+
    +
  • +

    HTML/CSS

    +

    Excellent knowledge of standards and browser engines.

    +
  • +
  • +

    Ruby on Rails

    +

    Intermediate level.

    +
  • +
  • +

    PHP

    +

    Expert level.

    +
  • +
  • +

    SQL/­MySQL/­PostgreSQL

    +

    Excellent knowledge of SQL and configuration.

    +
  • +
  • +

    Javascript/jQuery

    +

    Sound working knowledge

    +
  • +
  • +

    Typography

    +

    Good working knowledge.

    +
  • +
  • +

    Photoshop/GIMP

    +

    Good working knowledge.

    +
  • +
  • +

    Linux Servers

    +

    Web (Apache), MySQL, PostgreSQL, DNS, Samba

    +
  • +
  • +

    Networking

    +

    Good knowledge of cabling, routing and protocols.

    +
  • +
+
-
-

Experience

+
+

Experience

-
    -
  • -

    Abiquo

    -

    June 2010–Present

    -

    [to be written]

    -
  • -
  • -

    Deep Blue Sound

    -

    Aug 2008–June 2010

    -

    Administering and augmenting the existing web systems including Moodle, SugarCRM and others. Deputising for the System Administrator.

    -
  • -
  • -

    Footwork Solutions

    -

    Nov 2002–Aug 2008

    -

    footworksolutions.co.uk
    I was a lead developer and designer on the Halo care co-ordination system, including training and documentation and support. I was also the System Administrator for both the local network and remote server farm.

    -
  • -
  • -

    Granite Internet

    -

    2000–2002

    -

    Designed and developed and maintained several property company websites based on a single code base. Setup Windows, Linux and FreeBSD servers.

    -
  • -
  • -

    North Devon Journal

    -

    1998–2000

    -

    Set advertisements using QuarkXpress and was responsible for laying out the classified pages. Developed a love for typography.

    -
  • -
-
- +
    +
  • +

    Abiquo

    +

    June 2010–Present

    +

    [to be written]

    +
  • +
  • +

    Deep Blue Sound

    +

    Aug 2008–June 2010

    +

    Administering and augmenting the existing web systems including Moodle, SugarCRM and others. Deputising for the System Administrator.

    +
  • +
  • +

    Footwork Solutions

    +

    Nov 2002–Aug 2008

    +

    footworksolutions.co.uk
    I was a lead developer and designer on the Halo care co-ordination system, including training and documentation and support. I was also the System Administrator for both the local network and remote server farm.

    +
  • +
  • +

    Granite Internet

    +

    2000–2002

    +

    Designed and developed and maintained several property company websites based on a single code base. Setup Windows, Linux and FreeBSD servers.

    +
  • +
  • +

    North Devon Journal

    +

    1998–2000

    +

    Set advertisements using QuarkXpress and was responsible for laying out the classified pages. Developed a love for typography.

    +
  • +
+
+
+

Portfolio

diff --git a/js/plugins.js b/js/plugins.js index 027591a..dc236e0 100644 --- a/js/plugins.js +++ b/js/plugins.js @@ -111,4 +111,41 @@ if(this.console) console.log( Array.prototype.slice.call(arguments) ); $('.placeholder').val(''); }); -}(jQuery)); \ No newline at end of file +}(jQuery)); + +/*global jQuery */ +/*! +* FitText.js 1.0 +* +* Copyright 2011, Dave Rupert http://daverupert.com +* Released under the WTFPL license +* http://sam.zoy.org/wtfpl/ +* +* Date: Thu May 05 14:23:00 2011 -0600 +*/ + +(function( $ ){ + + $.fn.fitText = function( kompressor ) { + + return this.each(function(){ + var $this = $(this); // store the object + var origFontSize = parseFloat($this.css('font-size')); // init the font sizes + var compressor = kompressor || 1; // set the compressor + + // Resizer() resizes items based on the object width divided by the compressor * 10 + var resizer = function () { + $this.css('font-size', Math.min($this.width() / (compressor*10), origFontSize)); + }; + + // Call once to set. + resizer(); + + // Call on resize. Opera debounces their resize by default. + $(window).resize(resizer); + + }); + + }; + +})( jQuery ); \ No newline at end of file diff --git a/js/script.js b/js/script.js index 6899824..068d663 100644 --- a/js/script.js +++ b/js/script.js @@ -6,4 +6,7 @@ document.body.addEventListener('gesturestart', function() { viewportmeta.content = 'width=device-width, minimum-scale=0.25, maximum-scale=1.6'; }, false); } -} \ No newline at end of file +} + +$(function() { +}); \ No newline at end of file