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 container with S2I feature image
Article

How to deploy Next.js applications to Red Hat OpenShift

Michael Dawson

Next.js is one of many popular frameworks for deploying sites based on Node.js. In this article, you'll learn how to deploy Next.js applications using the ubi8/nodejs-16 and ubi8/nodejs-16-minimal containers available from Red Hat. We will also show you how to deploy the containers to Red Hat OpenShift.

Featured image for Node.js with Kubernetes.
Article

Connect MongoDB to a Node.js application with kube-service-bindings

Costas Papastathis +1

This is the third and final article in a three-part series introducing kube-service-bindings for Node.js developers on Kubernetes. Together with the Service Binding Operator (SBO), kube-service-bindings makes it easier to share credentials for services with your applications.