James Cryer

Web and Mobile Developer

A highly skilled developer with a passion for the web. Working with agencies and start ups to produce awesome sites and applications.


Approaches

Web

Over 8 years experience of developing scalable software solutions for the web. Offering a unique blend of strong front-end and back-end skills. Developing web apps using the technologies such as PHP, Ruby, HTML5, CSS3, JavaScript, Scala and NodeJS.

Mobile

A responsive evangelist, delivering software that will adapt to your client's device. Ensuring your products and service have maximum reach. Your clients maybe at home, work or on the train - your products will be available whenever they're needed.

Native

Development of native applications for iPhone, iPad and Android devices. Use of Objective-C and Java ensure you're positioned to exploit the latest developments in both iOS and Android platforms.


The process

Definition

At the early stages, product visioning and definition is carried out collobaratively to ensure each project delivers the right results. Requirements are captured in your language, ensuring everyone is comfortable with what will be delivered.

Development

My development metholodgy follows agile development practises following the principles of Test Driven Development (TDD) with Behaviour Driven Development (BDD). Features are delivered iteratively ensure early returns on investment.

Delivery

An ethos of delivering quality features. Once live, a close working relationship is maintained and enhancements are made to ensure products continue to deliver.


Android

iOS

Wordpress

HTML5

CSS3