2Guys with Knives

  • HTML5
  • CSS3
  • SASS
  • JavaScript
  • jQuery
  • PHP
  • AJAX
  • MySQL
  • WordPress
  • WooCommerce


2Guys with Knives is a Healthy Nutrition on the go eCommerce company located in South Vancouver. They have an amazing range of options of healthy food of different diet types. Their care for their customer's meal needs allow clients to customize their meals great deal. Every meal can be altered to fit any diet: vegan, ketogenic or even to add or remove special ingredients. This, of course, creates an immense challenge for the UX/UI Design and web development as a whole.

When I came on board to align forces with a designer and compose the development team. My job was to work with the designer to update their existing website. The timeline of the project was extremely short. We had to deliver the overhaul under 3 months. The website is built using WordPress with Woocommerce implementing the e-commerce functionalities.

I had to custom-write many features due to the heavy requirements of their business rules. Before coming in as a developer, the company used to outsource their development needs. Unfortunately, the existing code had very poor design, and I had to re-write a big part of it. I even found WordPress core functions that had been altered that I had to rework before upgrading their WordPress version. At the end of the day, the new platform was launched in time, with multiple new features implemented.

My role

I worked with the lead designer and product owner of the project since November 2018. The deadline for the project was tough, the new system had to start working before the beginning of the year 2019.

Along with the designer and product owner, I started to understand the system use, user flows and customer requirements, new features and expectations. The system has been operational for almost 2 years now, and we had to make sure not to critically disrupt the ongoing business processes.

My priority became to understand what kind of features had been implemented by the previous developers and impacts of the upgrade of WordPress due to the changes made to WordPress Core. It was clear that the WordPress Core was very outdated and a few plugins were no longer being updated. These concerns needed to be addressed before new features could start to be developed. I had to sort through outdated and/or unused code without any documentation to decide what could be migrated and what was of no use.

The new version of the website went live on December 29th, with all of the major features implemented at that time. From January 2019 onwards, we continue to develop new features and improvements following 2Guys with Knives management team vision of the future.