John Antoni Griffiths

Profile photo of John Griffiths

Here's a sample of my most recent work.

client work

Stanley Bragg Limited, UK [ 2010-11 ]{ jQuery, Rails, AWS } Designed, tested and shipped flagship website for Colchester based Architectural firm. Written in Rails, Paperclip for image processing, Haml & Sass, Cucumber for testing. Self-hosted on Fedora & Amazon AWS.

Big Rude Jake, Toronto [ 2011 ]{ jQuery, PHP, AWS } Re-developed website for Toronto-based musician, providing SEO and web experience to expand client's media channels. Self-hosted on Fedora.

The Working Group LLC, Toronto [ 2009 ]{ jQuery, Rails } Working with Toronto-based web studio assisting with social-networking applications and PostageApp service. Front-end & back-end role using Rails, Capistrano, jQuery, Haml & Sass.

Canbridge Management Ltd, UK [ Mar.2009 - Apr.2009 ]{ jQuery, Python, Ruby } Contract role in property sector to provide management software for billing (Ruby, PDF reporting) and develop website. Provided training and technical support.

DatesWithMates, UK [ 2007-11 ]{ jQuery, Rails, AWS } Working with founders ported dating network from .NET / SQL to Rails / PostGreSQL. Wireframed and implemented new functionality, Google API for distance calculations. Self-hosted on Heroku & Amazon AWS.

PackPay LLC, Tokyo [ 2007 ]{ Rails } Short-term project tele-conferencing with teams in the US and Tokyo. Creating proof-of-concept social network. Provided wireframes, data models, logic and market research.

MisoVision LLC, USA [ 2007 ]{ Ruby } Short-term project tele-conferencing with developers overseas to create Ruby filters for YouTube and MetaCafe, processing and dispatching required results via.

Canbridge Management Limited, UK [ 1998 ]{ PHP, VS, SQL } Contract role for property management firm. Duties included support, technical design and R&D work. Developed asset management system to manage tenants, with billing and reporting.

A & W Gowers Limited, UK [ 1996 ]{ dBase } Contract role for timber yard to create stock estimation tool. Written in dBase provided admin, re-ordering and job tracking. From mock design to sign-off and roll-out with training and support.

BroIntermed Lines Limited, UK [ 1995 ]{ dBase } Contract role for European shipping firm to help improve existing dBase software used to track assets. Re-engineering, documentation, code refactor and testing.


8 Faces
Transcription services { about }
Air Canada
In-flight magazine photography
Anglia University
Thesis on 'User Interface Design'
Open-source libraries { download }
Packt Publishing
Book reviews
Daily Mail, Telegraph
Published photography
Studio photography { about }


Large collection of jQuery plugins, html, css & code boilerplates open-sourced. Available here.

My old Jekyll blog is at which holds 200'odd posts and tutorials, the new one is at and focuses on building products, you'll also find me coding on Github and Twitter.

Hosted presentations and ran workshops on HTML & CSS3, most recently 960gs. Here's the site I built for the offline demo.

Released 2 concept apps using OpenGL, Cocoa and Core Data.

Matilda CMS
Rails CMS supporting PostGreSQL, RSS/ATOM, Akismet and page cacheing, open-sourced.

conferences & seminars

  • New Adventures in Web Design, Nottingham 2011
  • dConstruct, Brighton, 2010
  • BarCampLondon, 2007-10
  • Future of Web Design, London, 2007 & 2010
  • Apple iPhone Tech Tour, London, 2009
  • Ruby Manor, London, 2009
  • Future of Web Apps, London, 2006-07
  • Google CodeJam, 2006

Related Links

Obtainable from this site is a download package containing example code to read, links to useful tools and explanations of a few technical terms. All available here.