As a user interface developer, I bring my passion for front-end technologies to deliver a great online audio/video experience for our audience. My team's products power almost every video on www.cbc.ca. Our high-traffic, high-visibility audio/video products solve unique challenges daily with both the scope of our content and the scale of our audience. I take personal pride in developing performant and scalable applications so that our audience can access our content wherever and however they are. This includes special care to ensure our products are accessible on assistive devices and performant on slow internet connections as well as accessible via third-party APIs.
I have over 6 years of digital agency experience developing responsive, modern websites.
Technical lead for a responsive, Backbone-driven platform to find research and resources from multiple sources. Working with the account manager, project manager, and technical stakeholders directly, I was responsible for the overall technical direction and architecture decisions translating business requirements into technical requirements and distinct pieces of work for the team to plan. I conducted code reviews to ensure coding standards and best practices were upheld for maintainable, scalable code.
Acquia infrastructure, Drupal 7, including custom drush commands, MySQL, git, 3rd-party database integration, JSON API development, Backbone.js front-end
Technical lead for an agile team of 5 developers building a global multi-lingual web platform on Drupal 7. The platform allows each country market to build their own website on a reusable codebase that my team maintained. In addition to leading development, I was responsible for deployment and release management as well as project documentation.
Ubuntu server management on the Acquia cloud platform, PHP 5, Drupal 7 including custom module development, MySQL, Drush including development of custom Drush commands, grunt js for automation/task management, git
Responsive design, 3rd-party database integration, Google Maps integration, shell scripting
Primary developer for interactive application that creates a commercial video populated with photos and content from the user's Facebook profile.
ActionScript 3.0, Facebook integration, Video editing, Flash timeline animation, XML, Subversion
Lead front-end developer for an HTML5 kiosk that allows in-store customers to browse available products, gift ideas, and promotions.
Website that highlights the life and work of children't author Shel Silverstein.
LESS CSS framework, clean semantic HTML, Python/Django backend
Adobe Media Server, Flash RTMP video streaming, Complex, data-driven HTML templates
I love learning new things, and not just web development things. I have a degree in music and a certificate in writing.