Web Development

I am a front end web developer with a wealth of knowledge in CSS3, Javascript, HTML5, php and Freemarker. I am currently employed by Jagex Games Ltd as a Web Developer working on the RuneScape website.

I am a firm believer in progressive enhancement and pushing the boundries of optimisation using CSS and SVG. My CV can be downloaded here.

Website work for Jagex

As a member of the RuneScape Website Development Team I am responsible for the creation and maintenance of the RuneScape website which includes highscores, forums, in-game market activity, player profile pages and a vast array of game information and knowledge.

RuneFest Website

RuneFest Website

Implememting a CMS driven site to power the advertising for the company's annual festival.

https://www.runefest.com
Freemarker SASS CoffeeScript Java HippoCMS
RuneScape Menaphos Micro-site

RuneScape Menaphos Micro-site

Building a small website to advertise an expansion to RuneScape and hide various clues for players to find.

https://www.runescape.com/info/menaphos
Freemarker SASS CoffeeScript Java HippoCMS
Jagex Corporate Website

Jagex Corporate Website

Rewriting the Jagex corporate site with the content driven by a Java based CMS.

https://www.jagex.com
Freemarker SASS CoffeeScript Java HippoCMS
RuneScape Sales Page

RuneScape Sales Page

A mobile first designed and CMS driven template that is used to sell large scale updates for the game.

---website offline---
FoundationFreemarkerCoffee ScriptSASSSVG
RuneScape Companion

RuneScape Companion

An IOS, android and web app to support the RuneScape client. Players can log in and chat to their friends, trade and sell items.

http://www.runescape.com/companion_app
Objective C IOS Cordova Android OS
RuneScape Game Flow

RuneScape Game Flow

With Google Chrome 42 no longer supporting Java I wrote a custom protocol checker to determine if the user has the game client installed and then automatically launch it.

http://www.runescape.com/game
freemarkercss3html5javajsjquery

Outside of work projects

Outside of Jagex I have designed and built many websites - some of these are listed below.

Cambridge Cangaroos

Cambridge Cangaroos

My local trampoline club needed a CMS based website that could also support member lists and register tracking. I built a system that allows full management of the club with easy reporting and feedback to both members and coaches.

https://www.cangaroos.org
phphtml5css3jsjquery
Macrae's Home Online

Macrae's Home Online

For christmas 2014 my Father wanted a very simple website he could use for uploading information about walks he had undertaken and also to allow others to get in contact. This site was my first dive into responsive mobile-first web design.

http://www.jmacraes.co.uk/
phphtml5css3jsjquery
Southern Universities Trampoline League

Southern Universities Trampoline League

I was approached by the committee to build an online management system for national university competitions in trampolining. This site utilises the latest php mysqli functionality along with a CMS driven competition results system.

http://www.sutleague.co.uk/
phphtml5css3jsjquery