For about 6 years (2009-2015), I worked for Azorus Inc., in Halifax, Nova Scotia, in the role of Web Engineer, on the Software Engineering team. Our clients were all in the higher education market, specifically, universities scattered across the UK, the Netherlands, the USA and Canada. I was responsible for the layout, design and styling of all student login pages, portal sites, web-forms and email templates. Azorus is where I really honed my skills in browser compatibility, mobile layout, JQuery UI, JQuery Mobile, as well as code repository version control using the Atlassian suite of products including Jira, Stash and Git.

Below are links to some of the sites I developed during my time with Azorus. For most links in this section a mobile site will load when viewed on a mobile device.


The Azorus University website is a demo site used as a tool to demonstrate the Azorus product.
Click HERE to view this demo site landing page.

Pierce College is a community college district operating in and serving Pierce County in the U.S. state of Washington.
Click HERE to view this student landing page.

Edge Hill University is a campus-based public university situated in Ormskirk, Lancashire, England. The institution was opened on 24 January 1885.
Click HERE to view this student landing page.

Peninsula College is an open-access, comprehensive community college located in Port Angeles, Washington State.
Click HERE to view this student landing page.

Utrecht University is a university in Utrecht, the Netherlands. It is one of the oldest universities in the Netherlands and one of the largest in Europe.
Click HERE to view this student landing page. Translate from English to Dutch with button on top bar.

William Paterson University, officially The William Paterson University of New Jersey, is an American public university located in Wayne, New Jersey, United States.
Click HERE to view this student landing page.


For about 10 years (1999-2009), I worked for Bell Aliant, in Halifax, Nova Scotia, as a Multimedia Developer, mostly in the eLearning group. I was responsible for the design and development of on-line courses, web sites, web forms and Flash presentations, as well as video shooting and editing, along with quite a bit of audio recording, editing and processing.

Because of my music background, I also had the opportunity to work on music composition. I would write and record short pieces of music to be used in on-line courses, multimedia presentations or communications projects.

Below are links to some of the projects I worked on while with Bell Aliant.

IMPORTANT: Most of the content below is eLearning and developed using Adobe Flash. Due to the absence of Flash support on Apple and Android devices, links marked with a red asterisk (*) are not mobile device friendly and should be viewed on a laptop or desktop computer. Thank you.


Aliant IIHF (International Ice Hockey Federation) Commercials:

Working with a couple of co-workers, I was asked by Bell Aliant Marketing to compose a short piece of music to be included in two Bell Aliant commercials that would be played on the Halifax Metro Centre JumboTron at every hockey game during the IIHF World Championships in May 2008.

NOTE: The two following videos are HTML5 and are mobile device friendly.

Click HERE for the Canadian version played at all Canadian Team games.

Click HERE for the alternate version played at all other games.


Bell Aliant online eLearning Course: Securing our Information:

This is an eLearning Course I was asked to develop for the Bell Aliant Corporate Security group and so all Bell Aliant internal employees could take the course in either English or French.

Click * HERE to view this online eLearning Course in English.

Click * HERE to view this online eLearning Course in French.


Bell Aliant online eLearning Course: Our Code of Business Conduct and Ethics:

This is an eLearning Course I was asked to develop for the Bell Aliant Regulatory Affairs group and so all Bell Aliant internal employees could take the course to understand more about the company's Code of Business Conduct and Ethics.

Click * HERE to view this online eLearning Course.


Bell Aliant Christmas Trivia Quiz Webform:

This is a webform I was asked to put together for the Bell Aliant Employee Engagement group. This webform was designed so that employees could fill out and submit their answers, for a prize, to the weekly Christmas Trivia Quiz contest which ran for 5 weeks during the 2007 Christmas Season.

Click * HERE to view this Christmas Trivia Quiz Webform.


Bell Aliant Positioning Communication:

Working closely with one of Bell Aliant's Directors, designed and developed, for her, a multi-media positioning communication including animation and audio which was presented at a series of meetings for the company's Executive Team. One Senior Vice President commented that it was one of the best communication pieces she had ever seen with similar comments from the CEO. The background music is one of my original compositions.

Click * HERE to view this Positioning Communication.


Bell Aliant online eLearning Course: Ten Principles of Effective Business Language:

This is an eLearning Course I was asked to develop for all Bell Aliant internal and external employees.

Click * HERE to view this online eLearning Course.


Bell Aliant online eLearning Course: WNP (Wireless Number Portability) Customer Impact:

This is an eLearning Course I was asked to develop for all Bell Aliant front-line employees so they would understand how to interact with customers on the topic of Wireless Number Portability.

Click * HERE to view this online eLearning Course.


Bell Aliant Employee Recognition Presentation:

This is a Flash presentation I was asked to build for the Bell Aliant Employee Engagement group.

Click * HERE to view this Flash Presentation.


Bell Aliant online eLearning Course: Agent Desktop Enhancements - Pending Orders:

This is an eLearning Course I worked on for the Bell Aliant Customer Service group. This version has a simple JQuery interface and I first put this together for CDROM so it could be sent out to Bell Aliant external vendors so they also could take this course without access to our internal network.

Click * HERE to view this online eLearning Course.