2016 - 2016Sr. Web Developer
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
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
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.