Projects

Good code is well-structured, deliberately logical and well organized. An expert is someone who has made all the possible mistakes in a chosen field. I know I often learn more from my failures than my successes because success in coding is less about getting it right but not giving up.

Responsive, modernised & mobile friendly

Much of the work done on this site was aesthetic work: PhotoShopping images, customising background images, customising the logo and so on, though a heavy load on CSS customisation was required for the bulk of the project; some custom JavaScript was necessary as well. The client required an update to their website, which was modernised by applying responsiveness, improving and updating it to current standards and optimising images and code. Edits were necessary to the whole structure of the existing project converting it from HTML4 to HTML5. Used the latest HTML5/CSS3 and JavaScript standards to develop the custom, responsive website and utilised a Sass and CodeKit workflow to accurately and efficiently develop the front end.

Skills involved:

  • SCSS
  • jQuery
  • Adobe Illustrator

Status: Offline (ongoing)

WordPress themes & content

Being a part of this WordPress project was a challenge that I will always use as an example for all my future projects, because I was solely responsible from getting it into production for the process of launching it to the live site. Moving it from a development url to the online site allowed me to take notes on the best practices of importing and exporting a CMS. Was also responsible of making it a secure site from http to https. At client meetings over the phone extra tasks and edits were discussed where the work was completed due for the next weekly update meeting. Exposed myself to new working environments from windows to linux focusing more on Front-End development. Daily task based work on CMS development editing pre-exisitng php and sass code in WordPress themes. Working at a digital agency required developing a range of projects such as tweaking CMs's built on WordPress and Umbraco.

Skills involved:

  • PHP
  • Adobe Illustrator/Photoshop
  • SCSS
  • jQuery

Status: Online

Progressive enhancement, performance & accessibility

By starting off simple and ensuring all users can view your website across all browsers and devices should be one of the many priorites to keep in mind when developing a project. Working on landing pages from-to-time increased marketing skills and UI/UX experince techniques on how to attract customers to your site and have an easy experience navigating through the deals on offer etc. My time working here allowed experimentation with css and javascript libraries to help automate grids and images etc with the use of grunt task runner and visual studio razor pages. Daily debugging tasks on the travel site further enhanced my knowledge on new languages and frameworks and how to utilise them. Also provided html email newsletters on a weekly basis using MailChimp and Silverpop.

Skills involved:

  • Angular
  • SCSS
  • jQuery
  • SVG

Status: Online

From design to code pixel perfect

Working from concept, to design, to working code is always the most challenging yet rewarding of projects to accomplish. Working for a small business always presents new challenges that you do not get taught from teachers or lecturers therefore not only did my coding skills improve, but also my knowledge into how a business is managed and maintained. I was involved with the process of providing initial design, content and code for both gaming websites. Providing both the design and files led to a more insightful process into how a website was built from start to finish. Designs were produced in photoshop and finalised before building and testing on a development environment. After the copy was provided the sites went live in a month. Also provided social media content for promoting both games on facebook and twitter.

Skills involved:

  • Photoshop
  • CSS3
  • jQuery

Status: Online