Michael Hrivnak

Senior Principal Software Engineer

Michael Hrivnak is a Senior Principal Software Engineer and Software Architect at Red Hat, where he’s been focused on container technology since 2014. He’s been a leader in developing early registry and distribution technology, the Operator SDK, and Kubernetes-native infrastructure management, especially on bare metal. Michael has presented training and seminars around the world, and today he enjoys solving industry-specific problems as part of the Ecosystem Engineering group. At home in Raleigh NC, you may find him stargazing or flying small airplanes.

Articles by


Multi-cloud storage strategies for SaaS applications

Learn how a Kubernetes platform with software-defined storage supports a multi-cloud strategy for SaaS applications that run in the same physical locations as end customers' data.


Approaches to implementing multi-tenancy in SaaS applications

This second article of the SaaS architecture checklist series covers different ways to achieve isolation for clients, and examines their tradeoffs.


A SaaS architecture checklist for Kubernetes

Learn about building SaaS solutions on Kubernetes with this first article in a series on SaaS architecture.