Web Development

With many years experience working on Web sites, Intranets and sophisticated data-driven Web applications, my holistic approach brings attention to detail across a wide range of disciplines.

All of my work is engineered for success by carefully balancing key technical requirements - coding standards, information architecture, search visibility - with critical human factors of navigation design, usability, accessibility.

  • PHP, MySQL, CodeIgniter Framework
    Open source development using well organised, maintainable code with separation of logic from presentation.
  • ExpressionEngine
    Creating sites built around the ExpressionEngine CMS; setup, customisation and maintenance of ExpressionEngine-based Web sites and Intranets.
  • (X)HTML, CSS, standards-based coding, JavaScript, Firebug
    Hand-coded, accessible, standards-based page markup and CSS for optimum visibility on all major browsers and platforms, including graceful degradation for older browsers and simplified layout for handheld devices.
  • Usable, accessible code development
    Years of commitment to all-inclusive user-centred design practice has ensured that wherever possible, designs are implemented and fine-tuned with positive user-experience as a primary goal.
  • Information architecture and navigation design
    Organising content in a clear and logical structure with intuitive human-friendly navigation design is a crucial element of the whole design process.
  • Search optimisation
    Good search visibility doesn't happen by accident, which is why design, build and content must be search aware: optimum code structure, page titles, meta tags, hyperlinks, search engine sitemaps. The devil is in the detail...
  • CMS setup and customisation
    Reduce project cost by using an out-of-the box solution, skinned and customised to meet your requriements. For example, ExpressionEngine, Wordpress, Magento ecommerce.
  • Custom CMS development
    Bespoke Content Management Systems with back-end admin for site owners and content maintainers. Data management and delivery for Flash applications.
  • SMS and MMS integration
    Inbound and outbound SMS, inbound MMS, SMS subscriptions and alerts.
  • DNS, Web Hosting, Linux
    Setup and installation of Web applications on Linux-based servers and Web hosting accounts. I can also help with Domain name management.
 
developer logos for google, expressionengne, w3c, php, mysql