Daniel Oh

Senior Principal Technical Marketing Manager

Daniel Oh works for Red Hat as Senior Principal Technical Marketing Manager and is also in charge of the CNCF ambassador to encourage developers' participation of cloud-native app development at scale and speed. He's obviously specialized at cloud-native microservices and serverless development, Quarkus, DevOps & Agile practices, Microprofile, Open Hybrid Cloud, and Kubernetes across regions. He's been delivering technical seminars and workshops to elaborate on emerging technologies for developers & IT ops teams, and keep influencing them to enable this paradigm and technologies. He's been talking about rapidly changing emerging technologies at international conferences.


Articles by


Visualize your Apache Kafka Streams using the Quarkus Dev UI

Apache Kafka enables asynchronous messaging for reactive systems. Learn how to use Quarkus to easily visualize the topology of your Kafka Streams.


Boost throughput with RESTEasy Reactive in Quarkus 2.2

Learn how to improve performance when developing reactive Java applications using the Red Hat build of Quarkus 2.2 and RESTEasy Reactive features.


Deploy a Java application using Helm, Part 2

Get a step-by-step guide to using Helm charts for Red Hat JBoss Enterprise Application Platform to build a bootable JAR with enterprise capabilities.


Deploy a Java application using Helm, Part 1

Learn a simpler way to deploy a Java application to Red Hat OpenShift using Helm charts, then connect the application to a PostgreSQL database.


Learn Quarkus faster with quick starts in the Developer Sandbox for Red Hat OpenShift

Get a guided tour of Quarkus quick starts: An easy and free way to fast-track your learning and start developing and deploying Java-based, cloud-native microservices on Red Hat OpenShift.


Build even faster Quarkus applications with fast-jar

Find out how fast-jar, Quarkus's new default packaging format, makes Quarkus applications start up faster than ever, especially when running in a container.


Enhancing the development loop with Quarkus remote development

Set up a new Quarkus project, then configure it for live coding on a remote Red Hat OpenShift cluster, just like you would in your local environment.


Write a Quarkus function in two steps on Red Hat OpenShift Serverless

Learn how to write a Quarkus function on Red Hat OpenShift Serverless and manage the performance concerns by creating a native executable at build time.