Skip to content


The University of Edinburgh
Screenshot of EuroCJD homepage

EuroCJD is a Drupal website I was tasked with building during my time in the Web Development Team at The University of Edinburgh. It was the first project in which I was involved in the full process — requirements gathering all the way to deployment on the server.

I was the primary developer and maintainer of the website during my time at the university and undertook all of the work. It was my responsibility to liaise with the client to gather the requirements of the website and to implement the website. A hard requirement for the website was that a data visualisation component was present on the website. This led to me learning about Charts.js. I was able to integrate the charts module into a custom Drupal module using React JS. This was one of my first experiences in creating custom Drupal modules and interactive content for a website frontend using React.

About me

Christopher Wales is a software engineer based in Edinburgh, Scotland. He enjoys learning about and practicing multiple software development discplines such as application development, web development, DevOps, and Artificial Intelligence. He works as a Software Engineer at Rohallion where he develops custom web solutions and holds a first-class degree with honours in Computer Science from Edinburgh Napier University.