
My name (as you may have guessed from the domain name) is Jamie Lewis, I am a Computer Scientist / Software Developer based in the United Kingdom. I specialise in large scale stream processing systems, although I am also interested in procedural generation, artificial intelligence and game development.
I have experience in developing with a wide array of languages including C++, Java, SPL, PHP, HTML, Javascript, XML and x86 assembly
I have been developing software for over 10 years. I began by playing around with game development as a teenager, first with drag and drop engines and then with a game-development centric language called DarkBasic. As time went on I started to branch out and learn other languages including C++ and Java.
As well as game development I also spent some time playing around with web development, creating many websites and software with web interfaces including a Point of Sale system (written in PHP).
I went on to study at Computer Science degree at Cardiff University, where I was awarded a scholarship.
After that I got a job specialising in large scale stream processing, and spend my free time hacking away on whatever I think is cool at the time.
You can email me at me@jamielewis.me.uk, or tweet me @JamieLewis, or grab me on Google +
Further details can also be found on my LinkedIn Profile Page or on my StackOverflow Careers Page
You can also catch me over at Github and occasionally over on Stackoverflow
Below is a featured selection of some of the side projects I have been working on recently

A javascript utility for loading the TMX Map Format used in the Tiled Map Editor, useful for developing HTML5/Javascript games.

A game made as part of the Github Gameoff 2012, you can find the source on github
This was my first time playing around with game development using HTML5/Javascript

A C++ application that generates random dungeons/mazes.
Features include specifying parameters, room detection and exporting to a simple text format.