×

Background


About

About

Mike is a Senior Full Stack Developer with 14 years of experience architecting, developing, and delivering websites, apps, and RESTful APIs.

Work Experience

Work Experience

  • Senior DeveloperGlobacore

    Nov, 2010 - May, 20165 years 5 months

    Architected and developed RESTful APIs and Single Page Applications for managing the content of interactive games and multi-touch apps.

    • Worked in cross-discipline teams using a Kanban workflow.

    • Lead the architecture and oversaw development of a RESTful API and CMS built on Django REST Framework, and AngularJS for a permanent installation at the Visitors' Centre in Fort McMurray, AB.

    • Architected and developed a RESTful API and CMS built on Node.js (Express), MongoDB, and AngularJS for a permanent installation at Mercedes-Benz plant in Birmingham, AL.

    • Spearheaded initiatives for standardizing code style, continuous integration and test-driven development best practices.

    • Worked with leading brands such as Intel, Honda, Lexus, Volkswagen, Telus, Samsung, IEEE, and Blackberry.

    • Installed projects at high-profile tradeshows and conventions around the globe.

  • Web Developer, Freelance

    Feb, 2002 - Present14 years 6 months

    Design and develop websites and web-based applications for direct clients.

    • Developed a real estate listing platform built with the Django web framework.

    • Architected and developed the MVP web portal and RESTful API for an automotive maintenance start-up.

  • Intermediate Front End DeveloperTrapeze

    Feb, 2009 - Nov, 20101 year 8 months

    Worked in teams using Agile development techniques to develop websites for internationally recognized brands using Django.

    • Worked with leading brands such as Kraft Canada, Reebok Hockey, Canadian Tire, and WIND Mobile.

  • Front End DeveloperGlobacore

    Aug, 2008 - Feb, 20095 months

    Developed websites and web applications for clients using CakePHP, HTML, CSS and JavaScript.

  • Web DeveloperGoodLife Fitness

    Dec, 2005 - Aug, 20082 years 7 months

    Developed and maintained several websites for the company’s online initiatives using ASP.NET and C#.

    • Worked with marketing and 3rd party agencies to design and develop the company website.

    • Developed monthly email newsletters for 100k+ subscribers

    • Worked with 3rd party agencies to design and develop a web-based activity rewards program for the GoodLife Kids Foundation.

  • Junior Web Developer, Dream Multimedia

    Apr, 2004 - Sep, 20051 year 6 months

    Developed websites and web applications for clients using PHP.

    • Worked on a web-based application to manage inventory, accounting, CRM and payroll using PHP and MySQL.

Skills

Skills

  • Back End
    Node.jsPythonDjangoFlaskExpressKoa
  • Front End
    JavaScriptAngularJSjQueryHTML5CSS3LESSSASSPostCSSGulpWebpack
  • Data Storage
    PostgreSQLMySQLMongoDBRethinkDBRedis
  • Dev Ops
    UbuntuNginxHerokuDockerRackspace CloudDigital OceanAmazon Web Services
  • SCM
    GitSubversion
  • Workflows
    AgileKanban
Education

Education

  • Computer Science, B.Sc., University of Western Ontario

    Sep, 2000 - Apr, 2003

  • Advanced Web Development for e-Business, Post-Graduate Certificate, Humber College

    Sep, 2003 - May, 2004

Awards

Awards

  • EventTech Gold - Best use of Handheld Technology Event Marketer

    Awarded on: Nov 01, 2012

    Gold for the Honda Indy Toronto Interactive Trivia Game at the The 2012 EventTech Awards. Recognizes the best use of technology in experiential marketing.

  • President's Letter Humber College

    Awarded on: Oct 01, 2004

    Outstanding academic achievement in the Advanced Web Development for e-Business program.