Frontend Developer
Designer
Writer

My name is Chris, I'm a frontend developer with a passion for creating and learning new things. I have a broad skillset which I look to add to every day. I'm currently looking for work in the London area and would love to hear from anybody that has an exciting project they need help with.

As a frontend developer

Passionate about learning new things

It took me a while to work out, but out of all the activities I enjoy in life, one of the things I love to do the most is to sit in front of my computer with Brackets open and create something in code.

I have been the co-director of my own digital marketing agency, head of web copy at a large corporate and even a gaming shop owner but none of these things quite appealed to me in the same way as learning how to create a better web.

Projects I have developed and worked on

Very handy in

  • HTML5
  • CSS3
  • Wordpress
  • jQuery
  • Responsive design
  • Accessibility
  • SEO
  • Data analysis
  • UX design

Quite handy in

  • Pure Javascript (ES5)
  • PHP
  • MySQL
  • LESS / SASS
  • XML
  • Photoshop / Illustrator
  • GIMP
  • GIT

Currently learning

  • Pure Javascript (ES6)
  • Angular
  • React
  • Python
  • Ruby
  • Ruby on Rails
  • SVG
  • Amazon Web Services (AWS)

I aim to continuously move items from the right columns to the left, then add more items to the right as soon as I find something new I want to learn (which is often on a daily basis).

What I'm currently reading

These are the books that currently sit beside me on my desk and I’m trying to get through before the end of August (2016…).

The Missing Manual: PHP & MySQL

From my favourite series of technical books, this has been great so far to sharpen up my PHP skills and looking at utilising databases more efficiently.

Ruby on Rails Tutorial

I haven't opened this book yet but I'm really excited to delve into Ruby and start learning the Ruby on Rails framework. I'm not sure how practical I will find it, but I like to be armed with a fundamental understanding of any of the web technologies out there.

Learn Python the Hard Way

My first foray into the world of Python. This book can be slightly tedious but that’s sort of the point. It wants you to continuously write out the same code to ensure you know the syntax and lets you pinpoint where you are making mistakes.

My brother also uses Python for his job as a compiler engineer at Sony (for the Playstation 4) – he actually bought these two Python books for me.

Python Programming

Why I love this book is it takes an approach to learn fundamental coding practices. This is exactly the reason I like to branch out and look at different languages, as often a good idea is a good idea and you can take those concepts and apply them to any other language you write in.

The Missing Manual: Photoshop CC

When I started as a web developer, the prospect of paying an on-going subscription fee for the rest of time was quite off-putting (well, it still is…), so I have always used the free image manipulation program GIMP.

I’m quite proficient in GIMP but when I’ve tried to transfer my skills to Photoshop, I fail at the first hurdle: recognising what all the buttons in the GUI do. So, I figured a book from my favourite series should be a good start to ease the transition over to the industry standard.

Code Complete

This is the driest book of my reading list and there’s a good reason it’s at the bottom of my pile. However, one of my favourite things about any coding language is finding the most user-friendly and efficient way to write it and this book explores a lot of common coding concepts and the best way to handle writing them.

Click

I do all my own photography

I have my trusty Canon 550d, a tripod, a light-box and some lighting equipment, so any of the photography you see on my sites is taken by me. I'm not against stock photography, I just try to avoid it where possible.

As a designer

Simple, beautiful and interactive

My design philosophy is based around these three concepts. The web should be accessible; it should look great; and it should make the most of its medium.

I work hard to make sure my designs have as few dependencies as possible, look great on any device and they make the most of a browser's functionalities. The web is not a book (and I love books), a magazine or any other kind of printed media; it is fluid and interactive and there's so much opportunity to make something truly unique and exciting.

Projects I have designed and contributed to

As a writer

Telling the best story possible

My design philosophy is based around these three concepts. The web should be accessible; it should look great; and it should make the most of its medium.

I work hard to make sure my designs have as few dependencies as possible, look great on any device and they make the most of a browser's functionalities. The web is not a book (and I love books), a magazine or any other kind of printed media; it is fluid and interactive and there's so much opportunity to make something truly unique and exciting.

Projects I have designed and contributed to