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 Internet Overlord, Google just days old and James starts out on his career, with his first job working as a Macromedia an Adobe Shockwave web app programmer and interaction designer in Bristol in the UK. 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's professional interests have subsequently extended into many different computer science and design disciplines such as data visualisation, trust networks, responsive design and web typography. Recently James has also developed an interest in mis/dis information and it's means of dissemination and has been involved in a couple of efforts to attempt to begin to combat these through the use of and clear visualisation of data.
Throughout his career James's 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.
He's currently fanatical about Javascript and the more functional patterns of coding it. He's also fond of d3JS, observableHQ and VegaJS. As the main libraries used in his current job, James has a good working knowledge of ReactJS and GraphQL and works hard to maintain and update his expertise in the incredibly fast paced world of front end design and development in order to cater for new formats and devices.
Since 2014 James has worked for a company called Soasta (now owned by Akamai) as a senior software engineer responsible for architecting a rewrite of the front and middle end of their Real User Metrics based web performance analytics platform.
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.