Michael Cook

Front end web developer with over years of full-time professional experience, based around Sheffield.
Email: michael@michaelcook.tech


A conscientious and reliable developer that has worked hard on countless projects to provide highly accessible, user-friendly sites and web apps.
Other areas of interest include game development, IoT electronics and 3D-printing.


Work Experience

Front End Engineer


September 2017 - Present

Working on creative React, Angular and Node greenfield projects in a primarily JAMstack environment. as well as continuing with traditional front end work for new and legacy sites.

Front End Web Developer


June 2017 - September 2017

Handling larger Angular projects with a more advanced team of developers; primarily producing UX style guides and refactoring and improving existing Sass to better handle the scalability requirements.

Front End Web Developer


Jan 2012 - June 2017

Working with a diverse team of developers and designers in an Agile environment to have quickly built (literally) hundreds of entirely bespoke, responsive websites, for demanding clients and accessibility requirements, such as most those on the company portfolio but here are a few key examples over the years:


Web Developer


July 2011 - September 2011

Remotely built various simple, fixed-width sites while learning about rapidly developing pages from strict designs.

Multimedia Developer

Sheffield Hallam University's E-learning Development Team

June - August 2008/2009/2010

Designed and built flat websites for teacher/mentor trainee placements and presentations for use by senior lecturers at the university, as well as their department’s website at the time.


Graduate of BSc Computer Music Technology with Digital Media from Manchester Metropolitan University. Which, despite the title, involved mostly:


Proficient in:

  • HTML5
  • JavaScript/ES6/JSON
  • React
  • Angular 2
  • jQuery
  • CSS3/Sass/Less
  • JAMstack
  • Node
  • Webpack
  • Gulp
  • Git/SVN
  • PHP
  • Templating languages
  • HTML emails and legacy systems

Dabbles in:

  • Gatsby
  • Vue
  • Socket.io
  • Electron
  • Canvas graphics (WebGL, Processing, D3)
  • Game dev (Phaser, Pixi, GameMaker)
  • C/Arduino/Lua