Michael Dawson

Node.js lead for Red Hat and IBM

Michael Dawson is an active contributor to the Node.js project and chair of the Node.js Technical Steering Committee(TSC). He contributes to a broad range of community efforts including platform support, build infrastructure, N-API, Release, as well as tools to help the community achieve quality with speed (ex: ci jobs, benchmarking and code coverage reporting). As the Node.js lead for Red Hat and IBM , he works with Red Hat's and IBM's internal teams to plan and facilitate their contributions to Node.js and v8 within the Node and Google communities.Past experience includes building IBM's Java runtime, building and operating client facing e-commerce applications, building PKI and symmetric based crypto solutions as well as a number of varied consulting engagements. In his spare time, he uses Node.js to automate his home and life for fun.

Articles by


Introduction to the Node.js reference architecture, Part 5: Building good containers

Explore the Node.js reference architecture's best practices for building good containers and ensuring faster development cycles and better deployments.


Join the Red Hat team at OpenJS World 2021

Get ready to learn from Node.js and JavaScript experts at the OpenJS World 2021 virtual event, featuring talks from the Red Hat and IBM Developer teams.


What's coming for Node.js developers at NearForm event

Discover what Node.JS Core talks to expect from NearForm Presents on Mar. 31, 2021, and from the lab that follows on April 1.


Introduction to the Node.js reference architecture, Part 1: Overview

Get to know the Node.js reference architecture with this new series. This article explains why we believe we need a Node.js reference architecture.