Michael Hazell

Senior Web Developer, Javascript Engineer, Team Lead, Mentor.

Find me on:

I have over ten years of experience planning, creating and maintaining web and digital media solutions for major international brands, working in an agency environment as technical lead, senior developer, contractor as well as several years in other roles. I am passionate about design and producing high quality code.

Expertise

  • Frontend development with high quality, testable, performant and reusable code.
  • Solid foundation and experience in backend technologies and systems.
  • Performance optimisation, progressive enhancement, usability, and accessibility.
  • Project planning, architecture and infrastructure.
  • User interface design, animation and interaction.
  • Mobile and responsive design.
  • Automated testing, continuous integration and deployment.
  • Agile development processes.

Technology stack

  • React, ReactNative, Redux, Angular, Ember, Backbone.
  • Javascript ES5, 6 and 7, babel, Typescript.
  • HTML5, CSS3, SASS, Less, PostCSS, etc.
  • Gulp, Grunt, npm scripts.
  • Mocha, Karma, Chai, Selenium.
  • node, express.
  • PHP, Laravel, CodeIgniter.
  • Adobe Photoshop, Illustrator, AfterEffects, Flash etc.
  • Git, TeamCity, Octopus Deploy, TravisCI.
  • Umbraco, ExpressionEngine, Wordpress, Drupal, Typo3.
  • Video production, conversion and processing for web and display advertising.
  • JIRA, Confluence, Bitbucket (usage and Administration).

Professional Experience

Technical Lead

Holler, Sydney, Australia
March 2015 to July 2016 - 1 year, 5 months

Holler is a vibrant, dynamic and highly creative digital advertising agency based in Sydney Australia. As technical lead, I was responsible for managing and mentoring a team of 5 - 12 developers through a range of projects from one off microsites to long term customer portal and integrated web applications using multiple CMS systems, CRM data from Salesforce and Marketo, OpenAuth systems, social APIs, Maps and other data sources.

I helped transition Holler and their clients through a number of major technical changes. We moved legacy applications from ASP Webforms to javascript single page applications with .NET backed micro-services serving JSON API's. We brought in React.js as our primary front-end framework and implemented server side rendering. Upgraded our front-end build processes and implemented continuous integration with TeamCity and Octopus Deploy for all applications.

Senior front-end developer

Holler, Sydney, Australia
November 2012 to March 2015 - 2 years, 5 months

As senior front-end with Holler I was responsible for architecting, building and maintaining both large and small sites, providing cost estimates, improving our build tool-chain and mentoring other developers in the team. In this role I worked with Audi, Heineken, Mirvac, Reckitt Benckiser, and Blackmores among other brands.

Freelance Web Developer


April 2012 to November 2012


Front and Backend development and consultancy work. Working with the German advertising agency Schaller & Partner GmbH for Bosch, AEG, Michelin and Junkers. Most interesting for me was an iPad web app for Bosch built using ember.js for the frontend and CodeIgniter for the backend. The project also involved local storage and the ability to work offline.

Digital Designer Developer

Schaller & Partner GmbH, Mannheim, Germany
September 2009 to February 2012

Web development and digital creation including video and flash. I worked with graphic designers and content owners on projects ranging from banner ad campaigns, product videos and one-off microsites, to complex, multilingual, CMS based websites. I worked for companies including Bosch, Michelin, John Deere, Junkers, BASF, AEG, and Roller.

Digital Designer Developer

netzschritt GmbH, Heidelberg, Germany
June 2006 to August 2009

Web development digital creation. Netzschritt GmbH was a small creative agency in Heidelberg Germany. Using Interwoven TeamSite CMS the company maintained the internet presence for Heidelberger Druckmachinen Ag. including over thirty websites in fifteen languages world wide. Work ranged from content management, banner advertising and interactive flash components, to microsites and CMS based websites.

Customer Support Officer

Hewlett Packard Consumer PC
Datacom Systems Group, Sydney, Australia
March - December 2004 and January to April 2006

Datacom provides high quality customer support services for major brands such as Microsoft, Symantec, and Hewlett Packard. I worked as a Telephone customer support officer for Hewlett Packard Home Computers, assisting customers with technical issues with their HP hardware and software.

This role taught me how to communicate with technical concepts with non-technical people with patience and understanding while maintaining a friendly and professional tone. 


Work

Websites

Audi Australia - myAudi Customer portal
2015 - 2016

Audi Australia - Retail Offers Site
2015 - 2016

Blackmores - Website Rebuild
2015

Mirvac - Website Rebuild
2014 - 2015

Promotional and microsites

Audi Australia - All new R8
2016

Blackmores - Wellbeing Check
2015

Audi Australia - Land of Quattro
2014

Education

Bachelor of Design (Visual Communication), University of Newcastle, Australia
1999 to 2001

Certificate III - Network Administration, TAFE - Northern Beaches Sydney
2003

Deutsch als Fremdsprache (German as a second language), Heidelberg University, Germany
2005 to 2006