Nicko Here!

Passionate about creating clean, readable code for all things web.
I enjoy full-stack development with user experience always at the forefront of my mind.

Laravel, Vue.js, HTML, CSS, Git

Photo of Nicko J. Ruddock


Screenshot of the 'Portfolio' project


Putting my stamp on the web

Transferring my portfolio over to a Laravel backend has improved speed, security & enabled easier creation of my personal blog. I pushed to improve myself by hosting my new site on Digital Ocean. This meant researching Linux commands & the joys of push-to-deploy with DeployHQ in the process. I see every project as a chance to push my knowledge further and as a result, my skill-set has broadened to encompass the complex world of DevOps.

Screenshot of the 'SN KAPAP' project


Supporting local business

When SN KAPAP were looking to create a website, I knew they needed was a simple Wordpress site with a professional yet friendly look. Wordpress allows just the right amount of content customisation for the client, whilst locking off the vital backend for myself to administrate. This website uses a pre-built theme with customisation to meet the client's exact specification. We continue to work together, looking to improve SEO and grow the club.

Screenshot of the 'Merch Manager' project

Merch Manager

Keeping track

Created as a proof of concept, managing merchandise became easy! Add new merch, edit & view exiting merch or delete merch you no longer stock. You can even update the stock by either adding, subtracting or setting an absolute amount. Built with Laravel & bootstrap as a bolt-on to this portfolio site as a way to demonstrate clean code and what's possible with the finesse of Laravel. You can view the source code on BitBucket.

Screenshot of the 'TL Email Generator' project

TL Email Generator

Killing complexity

I love identifying problems and tackling them head on, which is why I tackled the complexity of total loss emails, creating this app to minimise user error. JavaScript is used to update the template in real time, activating the logic for calculations and adding legal text where necessary to create a comprehensive & accurate document. The entire process takes around one minute compared to over five if written from scratch!

Screenshot of the 'The Customer Journey Map' project

The Customer Journey Map

Interactive user experiences

I am passionate about building fantastic user experiences which are responsive on all devices. For example, when I took my colleagues design for the ‘Motor Claims Journey’ and transformed it into an exciting user map with a mix of CSS animation, media queries and a touch of JavaScript to organise the data in a way that’s easy to follow. I've changed the data for demo purposes, but this app was a hit with higher management.


Thank you for your time spent viewing my domain.

If you like what you see, feel free to contact me using the contact form below. I always try to respond to messages within 48 hours so you know your message is in safe hands!

Flying mail image
Are you a Robot?