Ryan Paul

Freelance WordPress web developer, specializing in creating fast and practical WordPress powered websites.

LOTW Health Sciences

The Lake of the Woods Health Sciences Campus administers the local delivery of medical education by creating environments where learners, teachers and practicing physicians can excel. The ultimate goal is to maintain the highest standard possible for health care delivery.

The client contracted my employer to create a portal where students could find relevant information and contact the faculty, a Members area where staff could view events, download meeting minutes, and see urgent board notices.

I built this fully responsive website using Bootstrap 3, CSS3, and with minimal reliance on plugins.

Wind N’ Water

Wind N’ Water Interiors provides a high quality product and knowledgable staff.  They’d just opened up in Kenora and needed a web presence as a virtual showroom.

My employer was hired to create their website from the ground up.  I built this responsive template using Bootstrap.

REMR Roofing

Known throughout Northwest Ontario as a high performing company with solid service, the client wanted a website to reflect that.

Initially due to the previous company not updating Joomla and using outdated PHP modules to integrate an old version of WordPress with Joomla – this website not only was not responsive, but it loaded slow and was responsible for infecting 71 other client websites on the dedicated server.

We hardened security, informed the client that their website was blacklisted on Google and got to work.  The template was designed and I built it from the PSD from a blank template.  Every aspect of this website is dynamic – I used BX Slider to power the sliders on each page, post categories (designated by Custom Field on each page), and featured images to populate the sliders.

We recreated their Request a Quote, and Contact Forms and made sure those worked flawlessly. Lastly (as with all of our client sites) we installed and configured Bulletproof Pro to constantly monitor and reverse any unauthorised file changes.

Sioux Narrows – Nestor Falls

The township had a web presence stretching all the way back to 2001.  Eventually they decided they needed a website that reflected the appeal of their two towns, and a Content Management System to be able to easily update it.

An initial design was developed by us to reflect the rural nature of the area.  However, this wasn’t a responsive design and so towards the end of February 2015, we were hired again to create a new fresh design, and port it into a mobile friendly responsive template.

This website makes heavy use of Custom Fields in the Business Directory Listings, and has a Staff Only area for downloads, and an event calendar.

Compass for Success

The client came to us wanting a complete rebranding and website redevelopment for their flagship product – Compass For Success.  Compass for Success is a sophisticated education software solution developed to bring relevant and timely data to teachers and administrators to guide their work and improve student outcomes.

As they were using old web technologies, my employer was hired to recreate the website with a fresh design and brand new Content Management System.  Featuring all the standard sections most websites have, there is also a huge Members Only section which features a message board, live chat, file downloads and monitoring, and automatic email list integration.

Century Cinema

Built initially by another developer with various errors – I convinced the client that a mobile-friendly rebuild of the template was warranted by showing him server statistics.

One he gave the go-ahead, I created this simple WordPress theme from the original design using Bootstrap. This site relies heavily upon Custom Fields to show each Movie’s details.

Canadian Artillery

Perhaps my biggest website to date in terms of the sheer amount of data – the previous website ‘artillery.net’ was a big hodgepodge of broken links, urls, downloads and unorganized pages which was put together by a well meaning by not very skilled webmaster.

I was tasked with transforming the website into a well organized, clean, and easy to use portal.

Using a child theme of the freely available ‘Hueman theme’ for WordPress, I spent about five months reorganizing, correcting spelling mistakes, changing the way users navigate the website by using custom php and WordPress functions, putting the hundreds of downloads into a plugin to track daily usage, reattaching hundreds of featured images, changing the various profile based system into using posts integrated with corresponding parent pages, and modifying about 20,000 separate custom fields.

I also installed a security plugin that monitors and reverses any unauthorized file changes in the event of a server hack.


Running the school bus system for over 80,000 sq km – NWO Bus contracted my employer to create a portal for parents that would have web forms to apply for transportation and an email alert system.

I built this website initially from the ground up, and then on the client’s instruction recreated it in Bootstrap to make it mobile friendly.

At a later date the client decided SMS alerts were vital and cost effective and so I integrated an SMS Plugin to use Twilio to send out instant SMS alerts to 1100 parents. This increased customer satisfaction due to the fact SMS alerts are instantaneous.  Parents receive the SMS alert instantly on their phone instead of waiting far longer via email alert.

Kenora Hospitality Alliance

The Kenora Hospitality Alliance is a group of local hotels who wanted a website created to highlight Kenora as a tourist destination.

After a huge hack due to old php coding from the previous developer – in conjunction with funding from the City of Kenora, my employer was hired to redevelop the old template into something new and responsive.

Using Bootstrap for the template, and Javascript for the menu, I built this template from the ground up. Everything is dynamic – from the sliders on each section, to the subsections under each menu item. Everything is controlled by careful use of custom fields.