James is a software developer at YLD.

James is a full stack, agile software developer with a passion for maintainable and efficient code, as well as accessible and responsive web experiences. In particular, he writes JavaScript and C# across Linux, OS X, and Windows.

He is also a keen writer and speaker; his tutorials, articles, and screencasts have been published by the likes of SitePoint, and I have spoken at a variety of events.