James strives to create engaging interactive experiences, useful web services and beautifully functional software. Basically, he writes code and likes to design.
The internet boom days, September 1998, the mighty Google just days old and James starts out on his career, with his first job working as
a Macromedia Shockwave web app programmer and interaction designer. This was a time when such an occupation seemed quite an exotic and exciting thing to be doing.
Early on in his career, thanks to a misspent youth tinkering with computers and making music with samplers and sequencers, James began to specialize in reactive audio visuals and musical games and interfaces for the music industry.
James' interests have subsequently extended into areas such as the social and mobile web, the quantified self, graph networks and databases, autonomous social agents, responsive design and web typography.
Throughout his career James' roles have ranged from creative, strategy and technology consultancy through to research and development and creating the designs and writing the code for finished products and services.
As a Creative Technologist he continually researches and evaluates new standards, technologies and methodologies, with an eye on future best practices and technologies available for front end development. Playing with these technologies he explores the opportunities they present for new web products and services.
James can work independently as a full stack web developer. He can also call upon a group of experienced and talented web professionals, to reliably deliver larger projects from conception and strategy through to construction, testing and deployment.
When not at his desk James loves to hang out with his two children Tait and Oona and his wife Abby. Otherwise you'll probably find him on a tennis court somewhere.
Please feel free to contact James by email to discuss projects large or small, design or development, for art or business. Alternatively you can connect with him on the sites and services listed below.