About Me

Emad Alashi is a software developer, Software Architect, and Consultant whose main interest is in software architecture, software delivery, the cloud, and the human interaction caught in between.

He helps organisations adopt the cloud, embrace DevOps, and build modern systems that achieve the right business goals. Lately his interest has been focused on Event-Driven systems and Cloud-native

Emad speaks regularly in conferences and user groups, including NDC Sydney, Microsoft Ignite Australia, and in local user groups and code camps like Vic.Net, Azure Meetup, Azure Bootcamps, and Alt.Net in Melbourne Australia.

He posts to his blog on https://emadashi.com, and can be found on X @emadashi. Emad Alashi

Previous Presentations & Workshops

Emad has been speaking in user groups and conferences early on in his career. He delivered dozens of presentations in local user groups as well as large conferences. Below is a sample list of presentations he did in the past. You can also check some of these presentations slides on Slideshare.

One Step Deeper in Dapr’s Pub/Sub

presented and recorded in NDC Melbourne 2022.

Dapr is a portable, event-driven runtime that makes it easy for any developer to build event-driven, resilient distributed applications, and embraces the diversity of languages and developer frameworks.

While Dapr promises a lot of features, one feature stands out due to increase of interest in Event Driven Architectures.

Our focus in this session will be about the Publish-Susbcribe functionality: what it is, how it works, and how it can make the life of developers easier for Event Driven Systems.

Building Customer Connectors for Azure Logic Apps

Presented live online with the Global Integration Bootcamp – APAC 2021. In this session explains how to create customer connectors for Azure Logic Apps. The recording of the session can be found on the bootcamp recording on YouTube.

Running Azure Functions on Kubernetes

Presented live online with Integration Down Under meet-up. In this session Emad explains how to run Azure Functions on Kubernetes and why.  The recording of the session can be found on the meet-up’s YouTube channel here

Azure Self-hosted API Management Gateway

Presented live online with the Global Integration Bootcamp 2020, Emad explained what the Self-hosted API Management Gateway is, when you need it, and how to use it. The recording of the session can be found on YouTube here.

KEDA, Scale Your Kubernetes Workloads on Your Own Terms

In this session, Emad explained what KEDA is, and how it can help you scale your Kubernetes workloads horizontally based on external events with ease.

In addition, and as part of NDC Melbourne 2020, Emad ran a hands on workshop for KEDA. . This workshop was not recorded.

RBAC in Azure Kubernetes AKS (2019)

Presented in Azure Global Bootcamp, Emad explained how Role Based Access Control works in Azure Kubernetes Service (AKS), how to set it up, and how it works behind the scenes.

Am I a Good Developer

A lightning talk presented in NDC Sydney 2019 and in local user groups, Emad lists some guiding questions that will help you become a better developer.

Understanding Git (in Arabic)

Emad explained how Git works behind the scenes and how it is different from the conventional source control systems. You can find the recording on YouTube here.