I’m Liam, I’m a Front-End Developer with a passion for marrying well written, efficient code with beautiful and intuitive design. This two sided philosophy has always been at the forefront of my personality. While I enjoy my time spent in front of my PC, I go stir crazy without time in the elements.
For 7 years I lived in Tofino, BC where I worked as a surf instructor. This helped me to hone my abilities as a leader, nurtured my craving for empathetic connection, and allowed me to explore and travel. I see this time as invaluable for my career as a Developer as it has helped me in many areas. My ability to communicate effectively with my team comes directly from the interpersonal skills gained during my time spent sharing my love for surfing with others.
The bread and butter, I am proficient with HTML, CSS, and CSS preprocessors such as SASS and LESS.
Whether for validation, animation, or interactivity, I have experience leveraging JavaScript to produce professional results.
I have extensive experience using PHP to not only create custom WordPress themes, but to manipulate and validate data. I also have experience in working with MySQL Databases.
Because of my experience with CMS development I have a great understanding of Liquid. I have also leveraged the AJAX methodology to produce modern solutions for WordPress post filtering.
Most of my development experience is in the realm of CMS development. I have developed themes for, or worked with, WordPress, Shopify, Sitefinity, Drupal, and other systems.
I have experience using most tools in the Adobe suite, but professionally I have used Photoshop, Illustrator, Adobe XD, Figma and InVision. I have experience using Gulp to streamline my development process, and Git for version control.
I’m a curious self starter. One of the greatest joys for me is learning and excelling in new areas. I live for the challenging tasks so I can grow professionally.
Whether I am working with my team, or for a client, I pride myself on being their for them. I like to always have an answer and anticipate teammates needs.
As a free form problem solver, web development’s ever-changing and dynamic nature is ideal. One of the reasons it appeals to me is that it allows for consistent growth and adaptability.
The site is built with WordPress as a custom theme tailored to Sumas First Nation’s needs. The code is highly efficient, and our programmers use industry best practices when it comes to speed optimization, utilizing powerful programming methodologies such as AJAX to increase speed. This results in Google page speed scores in the high 90’s or perfect 100’s for every page. The code structure is also built with best practice SEO in mind, ensuring even without additional SEO work, the site will be in a good place. Finally the site is polished with fancy scroll and hover animations for a site that is fun to interact with.
View Project
The YAAT project was a project built from the ground up to provide the client with a brand new custom WordPress site. The project has an emphasis on implementing industry best practice conversion techniques, and creating paths of least resistance to the user. We achieved this goal for the client with a solid phase 1 plan focusing on the site’s information architecture providing easy to use top level navigation, internal page breadcrumb links, and the use of calls to action to important aspects of the site such as the quote form and testimonials.
View Project
A project competed for Roketto as a programming contractor.
View Project
A project competed for Roketto as a programming contractor.
View Project
A theme project heavily customized to allow for additional client requested features.
View Project
This project was built with ease of use in mind. The client had a requirement to display a complex set of data for each project, as well as post types regarding news, project updates, and expertise blog posts.
You could see how this could become messy trying to manage all this information on the back end of the site. Using a custom WordPress theme, this project was built for someone with an hour of training to be able to easily manage the site without developer intervention. Adding or editing engineering products is as simple as filling out a form in the back of WordPress.
View Project
Here is another example of a programming project displaying a lot of data to guests of the site. The theme was built not only to promote ease of usability for the front end user, but the back end of the site is designed so that data entry and upkeep of the site is intuitive and smooth for the client.
The theme features a custom gallery post type, with advanced AJAX filtering. This is a modern technique that allows the content to be updated on the gallery listing page without the need for the page to be refreshed.
View Project
A project competed for Roketto as a programming contractor.
View Project
A project competed for Roketto as a programming contractor.
View Project
A project competed for Roketto as a programming contractor.
View Project
A custom WooCommerce project completed for a full-spectrum cannabis oil vendor.
View Project