Software developer, photography enthusiast and gamer working and living in the very centre of downtown Toronto. Considers it his calling to recognize and amplify the talents and creativity of those around him.

  • The Beauty of Sport 2014

    The Beauty of Sport 2014

    Sportsnet Magazine delivers the world-leading photography, stunning design and storytelling meant for Canadians, produced by an all-star team of Canada’s top sports journalists.

    To coincide with the annual Beauty of Sport issue, I led the development of the update of the custom photo and video presentation developed specifically for the Beauty of Sport package.

  • Citytv.com


    Citytv.com is the official website for the City television network that is currently available in seven regions across Canada.

    Launching in early 2014, I was architect and managed development for the new Citytv.com site, which had previously required use of a separate website application to allow site visitors to watch television episodes online.

  • Grand Slam of Curling

    Grand Slam of Curling

    The Grand Slam of Curling is a series of curling tournaments that are part of the annual World Curling Tour, and feature Canada’s top curling teams.

    In late 2013, I was architect of and managed development for to launch of the new Grand Slam of Curling website.

  • WWE at Sportsnet 360

    WWE at Sportsnet 360

    WWE @ Sportsnet 360 is a premiere Canadian web destination for news and full episodes of WWE events, including the web-exclusive Aftermath video series.

    I oversaw development of this new web property through to its launch in Q3 of 2013.

  • NextIssue.ca


    Next Issue Canada is an all-you-can-read digital magazine service, provides a convenient, single app for all 100-plus titles in its catalog.

    I led the development in the Rogers Media division for the Rogers-exclusive launch in October 2013 and the Canada-wide launch in November 2013.

  • Sportsnet.ca


    Sportsnet.ca is home to the website for the Rogers Media Sportsnet network, which encompasses eight broadcast television channels, two radio stations and a print magazine.

    In 2012 and the first quarter of 2013, I served as the lead developer on Sportsnet.ca, with my primary focus being the architecture and development of the redesigned site on the WordPress 3.x platform. The new responsive website launched on March 6, 2013.

  • CanadianBusiness.com


    Canadian Business is Canada’s oldest business magazine, a trusted source for nearly 1.1 million readers across the country.

    As a lead developer at Rogers Media, I created the WordPress theme for the relaunched CanadianBusiness.com website in late 2012.

  • Read It Offline

    Read It Offline

    Read It Offline downloads your RSS feed articles and images to your BlackBerry PlayBook for offline viewing. It grabs the entire article – not just the one paragraph summary typically found in an RSS feed – so you won’t be left with only half of the story.

    Read It Offline is a Readability client, too, allowing users to save articles to the PlayBook directly from a PC or Mac’s browser.

  • Lemma for the BlackBerry PlayBook

    Lemma for the BlackBerry PlayBook

    Lemma for the BlackBerry PlayBook is a free, open-source Twitter app that was written as a proof of concept of the BlackBerry WebWorks SDK (HTML5 and JavaScript).

    The code for Lemma for BlackBerry PlayBook is publicly available, allowing the thriving PlayBook developer community to update, optimize and enhance the app’s functionality.

  • TodaysParent.com


    Today’s Parent has been the “go-to” print and online magazine for families for more than 25 years. With a circulation of approximately 165,000 copies, it’s read by over 1.7 million Canadians every month.

    I served as the technical lead on the redesign of this marquee Rogers Media property to its launch on October 24, 2011.

  • iVillage.ca


    iVillage Canada is an online community for women, offering expert advice on parenting, pregnancy, beauty, style, fitness, health, diet, relationships, food, and entertainment.

    I served as technical lead on this Rogers Media / NBC Universal collaboration, guiding the development of iVillage Canada to its launch on May 9, 2011.

  • Whiskey Media Videos on XBMC

    Whiskey Media Videos on XBMC

    An XBMC add-on written in Python that lists and plays the latest video content from the Whiskey Media websites GiantBomb.com, Tested.com, Screened.com, ComicVine.com and AnimeVice.com. Requires a paid membership to the Whiskey Media content network.

  • mail2web.com


    mail2web.com is a high traffic (Alexa site ranking of 2,210), high availability website spanning 40+ front-end web servers, offering free webmail services as well as fee-based Exchange hosting for businesses.

    At SoftCom Inc., I developed the revamped site structure based on a .NET / MS SQL / Windows 2008 platform. On the backend, I developed SoftCom’s proprietary real-time provisioning system, as well as the PayPal Payflow based real-time credit card transaction middleware.

  • myhosting.com


    Between August 2007 and December 2010, I was the primary architect and led development of all SoftCom Inc. web properties on the .NET / MS SQL / Windows 2008 platform.

    My primary focus was upon myhosting.com, in which I developed the site structure, domain search functionality, plan configuration functionality, the order placement / billing / account provisioning middleware that interacted with the Parallels Business Automation (PBA) backend, and the PayPal Payflow based real-time credit card transaction middleware.

  • myforumalerts.com


    A free service built on PHP / AJAX / MySQL / Apache that allows its users to monitor popular Web forums for the appearance of keywords. An e-mail alert is then dispatched to the user to notify them regarding the match. Primarily used for buy/sell/trade items and marketing research.

  • Auto Playlist Updater

    Auto Playlist Updater

    Auto Playlist Updater is a simple Python application whose purpose is to scan a directory for MP3 files and create a M3U playlist out of that list of files. The application then rescans the directory on a regular basis and updates the playlist with the new items found.

    This application was designed specifically for the D-Link DNS-323 NAS.

  • vBulletin For Mobile Devices

    vBulletin For Mobile Devices

    Wireless data plans and devices become more affordable, but the Web isn’t doing a very good job at keeping up and acting mobile-friendly. One of my pet projects is software that accomplishes on-the-fly translation of websites running the popular forum software vBulletin to a mobile device-oriented layout.

    My live beta test for this software is based on the AnandTech Forums, a large technology-oriented Web community I am actively involved within.

  • Tweet as FBI Agent Francis York Morgan

    Tweet as FBI Agent Francis York Morgan

    As a regular visitor to the video game database/review website GiantBomb.com I found myself eagerly anticipating the Endurance Run: Deadly Premonition episodes the staff of GB released nightly.

    As a tribute to what I consider to be one of the most interesting and compelling characters in any video game I created the Tweet as FBI Agent Francis York Morgan page, which allows people to anonymously post to the Twitter account @yorkmorgan.