I'm a UX Developer at Amplience in London, working on HTML5 based web applications. I have a degree in Computer Science from Teesside University, where I created an HTML5 graphics editor as part of my dissertation project.
5Brush - A Web based graphics editing application using HTML5
The HTML5 canvas element enables bitmap data to be directly manipulated, allowing full control of an image down to the values of individual pixels. Multiple canvas elements are overlayed, allowing elements of an image to be split into layers, to which effects can be applied. This level of control allows sophisticated manipulations to be performed on images.
The simulation consists of a set of agents with sensors and effectors, controlled by neural networks which allow them to react to their environment and to one another. Over time, an evolutionary algorithm breeds new agents from the agents best adapted to acquiring food, either from their environment or by preying on one another.
Source code and further information is available on the projects' GitHub page.
Email me at firstname.lastname@example.org and I'll do my best to respond as soon as I'm available.