Home

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.

  • NextIssue.ca

    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

    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

    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

    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.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

    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

    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

    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.