I am a Sr. Front-End Web Developer with a eye for design. As a freelance contractor, I have an extensive background in front-end web development and web design.

As a Sr. Web Developer and technical lead, my goal is to build modern web experiences and interactive kiosk solutions using modern technologies.

My primary initiative: create fast, mobile-first, responsive websites and engaging interactive kiosks.

Key areas of expertise:

  1. Web Development
  2. HTML5, JavaScript, PHP, jQuery, CSS3, Git, Node/npm, Gulp/Grunt, LESS/SASS, WordPress, Joomla, Drupal, various API’s and more...
  3. eLearning Development
  4. Articulate, Captivate, Flash, Air
  5. Interactive Development
  6. Touchscreen kiosks, interactive animations, physical sensors, online games and puzzles
  7. Animation, Compositing and Effects
  8. Broadcast TV, corporate videos, trade shows
  9. Art Direction and Design
  10. For all the above


1996 - 1998Humber College of Applied Arts

Multimedia Specialist Program

Learned a range of interactive media production skills, including design, motion graphics, web coding, streaming, video and sound editing, graphics production and interactive design.

Continued Education

Areas of Expertise - Breakdown

Web Development

Websites, Micro-sites, Mobile-First, Content Management Systems, Animations, Ads
  • Expert skills: HTM5, jQuery, JavaScript, Gulp, LESS/SASS, Ajax, CSS3, UX/UI, API's, Flash
  • Skilled with back-end development and database setup (Apache, PHP, MySQL)
  • Expert with modern web development (responsive, Bootstrap, Foundation, mobile, cross browser, API integration)
  • End-clients include: NFL, Mazda, McDonalds, Petro-Canada, Molson, BMO...
  • Content Management Systems: Joomla, WordPress, VirtueMart, SiteFinity
  • Expert with Edge Animate, Flash and Air development and animation

eLearning Development

Online/Offline Training, Analytics, Quizzes, Puzzles, Custom LMS
  • Expert with Articulate, Captivate, Flash, AIR and Edge Animate
  • Developed SCORM conformant content
  • Developed many custom Flash based, eLearning courses
  • Score and progress reporting to custom backend (custom LMS)
  • Federal Government Security Clearance with PWGSC (Level II - Secret)

Interactive Development

Kiosks, Games, Interactive Animations
  • Expert with touchscreen kiosk development and setup
  • Expert with Edge animate, Flash and AIR development and animation
  • End-clients include: Kellogg’s, Kia, Molson, McDonald’s, Rogers, Bell...
  • Developed kiosk applications for mobile devices (iOS and Android)
  • Integration with real physical objects (sensors and controllers: pressure, switches, actuators , motion, proximity, temperature, more...)

Animation and Compositing

Broadcast TV, Show Openers, Promos, Bumpers, Corporate Video
  • Art Director and animator for broadcast TV and corporate videos
  • Experienced team leader for other broadcast animators
  • Animated for clients such as: Teletoon, Family Channel, Chorus and more...
  • Advanced with Adobe After Effects and other compositing tools

Work Experience

2016 - 2016Sr. Web Developer

E-Leads Canada

As a Senior Developer and technical lead for the web development team, my role was to build modern web sites using current front-end technologies. Responsible for planning and front-end development of all websites and digital media. Developed a custom framework that can be used to rapidly turnaround data-collecting websites. In 6 months, I developed: 13 websites, 2 magazine/blog-style sites, a PHP reporting tool and a variety of smaller web projects. I also developed methods for executing partial form submissions - boosting the data collection capabilities of a form.

2015 - 2016Sr. Web Developer


Contracted by SapientNitro as a lead front-end developer. As a agile agency, I worked closely with thier teams of designers and developers. My core responsibilities included:

  • WordPress Development
  • Drupal Development
  • Drupal archive data management
  • Mass XML generation (MODS, scripted batch generation)
  • Database & Server Management
2015 - 2015Sr. Web Developer

Cheil (Canada)

Contracted by Cheil as a front-end developer. As a agile agency, I worked with a team of other web developers to code hundreds of pages for Bank of Montreal (BMO) website.

BMO had developed their own custom framework (similar to Bootstrap). We had to rapidly learn the BMO framework and develop the code (HTML5 & JavaScript) for implementation into BMO's custom content management system.

2002 - 2016Web Developer, Art Director, Partner

Freelance: Index Studios

Founding partner of the freelance-based, interactive company: Index Studios. Responsible for developing all forms of media (web, kiosk, eLearning, animation, print). Responsible for the wire framing and thought processes behind user experiences. Responsible for art direction, design, layout, brand identity and print design. Team leader for many projects. Managed many projects from conceptual UX and UI design to development and deployment. Often lead training sessions for corporate teams on how to use various applications (CMS, LMS, etc.) The goal: to provide a seamless and rich user experience no matter what the medium or device.

Running my own business also included responsibilities such as: sales, marketing, project management and administration, client services, conceptual brainstorming, design, development, quality assurance, testing and problem solving, managing staff, product delivery/deployment, accounting and even sometimes collections.

2000 - 2002Media Developer, Art Director

Bronskill & Co.

Responsible for multimedia design and development for predominantly medical and sports based clients Art direction of 3D modeling and animation, reporting to creative director.

1998 - 2000Media Developer, Art Director, Broadcast Animator

Triangle Studios

Art direction and animation of TV show openers, contest promos, bumpers and logo animations for broadcast television Developed websites, interactive CD/DVD’s, kiosks and speaker support presentations.

Skills & Platforms

Core Offerings
  • Web Development
  • eLearning
  • Interactive Kiosks
  • Art Direction
  • Content Managements Systems (CMS)
  • UX/UI Design & Development
  • Responsive Websites
  • Mobile Web Development
  • Project Management
  • Pride in Workmanship
Web Development
  • HTML5
  • PHP
  • MySQL
  • CSS3
  • jQuery
  • JavaScript
  • Front-End Build Systems
  • JavaScript Frameworks
  • Git
  • Gulp
  • Grunt
  • Require
  • Bourbon
  • Neat
  • Bitters
  • Refills
  • Susy
  • Bootstrap
  • Foundation
  • LESS
  • SASS
  • Various API’s
  • WordPress
  • Joomla
  • Drupal
  • Content Managements Systems
  • AJAX
  • JSON
  • XML
  • VBA (Visual Basic)
  • Articulate
  • Adobe Captivate
  • HTML5
  • SCORM Conformant
  • Adobe Flash
  • Adobe AIR
  • Adobe Edge Animate
  • Learning Managements Systems (LMS)
Interactive Development (Kiosks, Trade Shows & Games)
  • Adobe Flash
  • Adobe AIR
  • Adobe Edge Animate
  • HTML5
  • JavaScript
  • jQuery
  • PHP
  • MySQL
  • Touchscreen Kiosks
  • Physical Sensors
  • Load Sensors
  • Pressure Sensors
  • Motion Sensors
  • Magnetic Sensors
  • Trade Show Presentations
Animation, Compositing & Effects
  • Adobe After Effects
  • Adobe Premiere
  • Corporate Branding
  • Video Animation & Effects
  • Broadcast Animation
  • Adobe Photoshop
  • Adobe Illustrator
  • Adobe InDesign
  • Adobe Fireworks