Michael Hazell

Senior Developer at Thinkmill

Sydney, New South Wales, Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Michael Hazell is a senior developer and technical lead based in Sydney with 11+ years building web and digital media solutions for international brands across agency and freelance roles. He blends front-end craftsmanship and design sensibility with back-end and CI/CD experience, having led migrations to React, server-side rendering, and automated deployments at scale. Comfortable mentoring teams of 5–12 developers, he’s delivered everything from microsites to complex customer portals integrating CMS, CRM, social APIs and mapping services. An active open-source contributor, he has improved tools and type/field support in projects like KeystoneJS and enhanced medical imaging front-end tooling in CornerstoneTools. Known for testing and linting discipline, he favors pragmatic technology recommendations informed by hands-on evaluation of new build systems, frameworks and security practices.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Design (Visual Communications), Bachelor of Design (Visual Communications) at University of Newcastle
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (14)

graphql10
javascript10
nodejs10
wordpress-graphql10
wpgraphql10
react10
testing9
cms9
medical-imaging9
eslint9
typescript-types5
typescripts5
typescript5
git4

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
A framework for tools built on top of Cornerstone.
Role in this project:
userFront-end Developer
Contributions:63 commits, 20 PRs, 69 comments in 2 years 8 months
Contributions summary:Michael primarily worked on the `cornerstonetools` repository, focusing on front-end aspects. Their commits involved cleaning up eslint warnings, fixing invalid JSDocs, and addressing potentially crashing issues. They also contributed to enhancing the functionality of several tools, including the BrushTool and FreehandSculpterMouseTool, by adding events and improving the display of annotations and cursors.
javascriptcornerstonedicomnci-itcron-top
keystonejs/keystone

Jul 2018 - Jun 2021

The superpowered headless CMS for Node.js — built with GraphQL and React
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 48 commits, 10 PRs in 3 years
Contributions summary:Michael primarily focused on improving and expanding the functionality of the Keystone.js framework. Their contributions included fixing type-related issues within the Float component and adding an Integer field type, indicating work on backend data modeling. Additionally, they addressed linting issues, fixed typos, and added filter tests for the Integer and Boolean field types, demonstrating a focus on code quality and testing. Finally, there were modifications to the UI and Filter views for different data types, indicating frontend work.
cmscms-frameworkreactnode-jsnodejs
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Michael Hazell - Senior Developer at Thinkmill