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.