I am an all round, experienced web developer with a particular interest in front end development. I take particular pride in creating the most efficient and semantically meaningful HTML and CSS I can and enjoy learning new techniques and standards to further enhance the quality of my code.
I code for fun! Something my 'non-geek' friends find very difficult to understand, but I strive on learning new things and solving problems with code.
I also have a background in design which means that aswell as clean, beautiful code, I also endeavour to create an aesthetically pleasing, functional and user friendly interface for the websites and applications I develop.
I like to keep up to date with developments in the web development industry and also like to be a part of the local community, for example, I designed and built designjobswales.co.uk as a free service to those looking for jobs in the local design/development community.
Box UK is made up of a team of developers, extremely passionate about software development - passionate about playing around with new programming languages, using the right tool for the job, clean and testable code, being lean and agile.
I have worked on a websites for a number of very large companies including a FTSE 250 investment bank and a major UK facilities company.
Basekit is a web application start-up that won Techcrunch Seedcamp 2008 and has so far secured £6.5million worth of investment. It is a platform that is designed to allow users to build website, either from Photoshop templates or themes, and add content via a drag and drop interface all inside the web browser. I am responsible for the front end development of the web application UI and integrating it into the PHP backend.
During my time at the company I worked with a small subset of the team to create the new version of the platform. The new version made substantial improvement to the user interface and I was heavily involved in the decision making process at all stages.
I was later also responsible for building a number of client applications for Basekit based on a new API backend. It was my responsibility to implement the application architecture that will be used for all future front end development. The technologies I used for this included Backbone.js, LESS, Handlebars and Zend Framework.
For a number of years I have been a freelance designer and developer, creating websites for a number of loyal clients. The work has ranged from simple static websites to custom built CMS and e-commerce sites.
LGT is a Cardiff based design agency who's portfolio includes work for S4C, Traveline Cymru, 737 Challenge, Moorhouse Insurance, Cardiff Devils and many more. I was primarily a front end developer here but my responsibilities also included design and PHP Development.
While working here I often suggested uses of front end technology that were not previously considered, for example, I suggested and prototyped the use of the HTML5 geolocation API to locate the visitor, either via GPS on a mobile browser or using wifi location data, to give them their nearest bus or train station automatically. I also built a job management system in PHP here which enabled them to better manage the workload and track time.
Integra is the UK's biggest office products buying and marketing group. Here I was responsible for the management of a busy design studio comprising of myself and 5 other Graphic Designers. While having to manage the studio I also kept a very hands-on role and was also responsible for all the web related design and development of the studio.
This is the site of the design agency I used to work for, I was responsible for the front-end build of this site and pushed my case for the use of semantic HTML5 elements and CSS3 enhancements. The site is also built using 'Responsive Web Design' techniques, ie. when the browser is resized in modern browsers the layout adapts automatically to the available space. This means that the site makes the best use of screen space on devices such as the iPad and iPhone while using the same CSS file.
This site was built to the strict accessibility requirements of the S4C and had to be stable enough to withstand the high traffic during the event. (Easter Egg: go to a subpage (eg. http://s4c.co.uk/urdd/c_competitions.php) and resize the browser window (in a modern browser) - look out for the triangles in the background).
This is a personal project I created to experiment with emerging front end development technologies such as CSS3 gradients, and webkit 3D transistions. (Safari (Mac/iOS) only because of the 3D transforms)
This site was designed built and managed by myself. I created it as a free service for the community because of the lack of a central site to find jobs in the area. The site now attracts around 3,000 visits a month and has nearly 500 followers on twitter.
This is a new site, designed and developed by me and built on the Wordpress platform.
This site was designed and developed by myself and then integrated with the Concrete5, the open source CMS.
I was responsible for the front end development of this site which also included a simple e-commerce solution.