Michael Dawson

Senior Principal Software Engineer - Red Hat AI ecosystem engineeing team.

Michael Dawson

Michael Dawson is a Senior Principal Software Engineer at Red Hat, with a focus on building AI and LLM applications as part of the ecosystem engineeing team. Before moving into the AI space, he was a key contributor to Node.js as the technical lead for IBM and Red Hat's Node.js team and a member of the Node.js Technical Steering Committee. Going back further his 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.

Michael Dawson's contributions

Node.js reference architecture
Article

NodeConf Remote 2021 preview: 4 must-see talks

Michael Dawson

Hear from Red Hat's Node.js and JavaScript experts at NodeConf Remote 2021, with talks on building cloud-native solutions on Kubernetes and more.

Node.js reference architecture
Article

How to build good containers in Node.js

Michael Dawson

Explore Node.js best practices for building good containers with faster development cycles and better deployments.

Node.JS on OpenShift 2
Article

Join the Red Hat team at OpenJS World 2021

Michael Dawson

Look back at Red Hat's involvement at the OpenJS World 2021 conference. We took part in sessions exploring the impact of Node.js and JavaScript on technology.

Node.js reference architecture
Article

Our advice for the best Node.js logging tool

Michael Dawson +1

Part 2 dives into best practices for Node.js logging, what makes a good logging tool, and which logger the Node.js reference architecture recommends.