Speaking, Events, and Workshops

The following is a history of my talks, events, and workshops I’ve participated in as a speaker, mentor and judge over the last few years.

I’m always eager to learn new things and love to share what I’ve learned with my fellow peers. If you would like me to come and do a talk at your event, please contact me.

2019

Serverless Orchestration with Azure Durable Functions

Date: Apr 27, 2019
Audience: Global Azure Bootcamp
Location: Mississauga, Ontario, Canada
Length: 45 minutes
Type: Bootcamp
Details:
Resources:

Azure DevOps – Deploying your code faster and safer

Date: Apr 9, 2019
Audience: The Azure Group (TAG) Meetup
Location: Toronto, Ontario, Canada
Length: 120 minutes
Type: Meetup
Details:
Resources:

Creating Event Driven Applications with Azure Event Grid

Date: Mar 27, 2019
Audience: Canada’s Technology Triangle .NET Meetup
Location: Toronto, Ontario, Canada
Length: 60 minutes
Type: Meetup
Details:
Resources:

UofTHacks VI – mentor and judging for Microsoft Azure award

Date: Jan 20, 2019
Audience: University of Toronto
Location: Toronto, Ontario, Canada
Length: 8 hours
Type: Hackathon
Tags: Hackathon, mentoring, training, assistance, judging
Details:
Resources:

Microsoft Ignite Tour Toronto: BRK2500 – Azure DevOps Community Meetup

Date: Jan 10-12, 2019
Audience: Microsoft Ignite Tour Toronto
Location: Toronto, Ontario, Canada
Length: 4 x 60 minutes (presentation, meeting pods, and demo station)
Type: Conference
Tags: conference, meetup, ask-me-anything, demo-station, ask-the-experts, speaking, demos
Details:
Resources:

2018

Serverless Orchestration with Azure Durable Functions

Date: Dec 12, 2018
Audience: Canada’s Technology Triangle .NET Meetup
Location: Waterloo Region, Ontario, Canada
Length: 20 minutes
Type: Meetup
Details:
Resources:

Getting started with Azure Artifacts

Date: Dec 3, 2018
Audience: North Toronto Cloud & DevOps Meetup
Location: Toronto, Ontario, Canada
Length: 30 minutes
Type: Meetup
Details:
Resources:

Azure DevOps in Action (hands on workshop)

Date: Nov 20, 2018
Audience: Toronto .NET Meetup
Location: Toronto, Ontario, Canada
Length: 60 minutes
Type: Meetup
Details:
Resources:

Tour of Azure DevOps

Date: Oct 25, 2018
Audience: Mississauga .NET Meetup
Location: Mississauga, Ontario, Canada
Length: 30 minutes
Type: Meetup
Details:
Resources:

Introduction to Azure Event Grid – Creating event driven architecture in the cloud

Date: May 29, 2018
Audience: Toronto .NET Meetup
Location: Toronto, Ontario, Canada
Length: 45 minutes
Type: Meetup
Details:
Resources: Meetup Page | SlideShare File

Serverless Application Development with Azure

Date: April 23, 2018
Audience: Software Peer 2 Peer – Silicon Halton Meetup
Location: Oakville, Ontario, Canada
Length: 30 minutes
Type: Meetup
Details:
Resources: Meetup Page | SlideShare File

Global Azure Bootcamp (Waterloo Region) – Introduction to Azure Event Grid

Date: April 21, 2018
Audience: Global Azure Bootcamp
Location: Waterloo Region, Ontario, Canada
Length: 45 minutes
Type: Meetup, Bootcamp
Details:
Resources: Meetup Page | SlideShare File

Global Azure Bootcamp (Mississauga) – Introduction to Azure Event Grid

Date: April 21, 2018
Audience: Global Azure Bootcamp
Location: Mississauga, Ontario, Canada
Length: 45 minutes
Type: Meetup, Bootcamp
Details:
Resources: Meetup Page | SlideShare File

Introduction to Azure Event Grid

Date: March 29, 2018
Audience: Mississauga .NET User Group Meetup
Location: Mississauga, Ontario, Canada
Length: 30 minutes
Type: Meetup
Details:
Resources: Meetup Page | SlideShare File

Serverless Architecture with Azure Functions

Date: March 14, 2018
Audience: The Azure Group (TAG) Meetup
Location: Toronto, Ontario, Canada
Length: 120 minutes
Type: Meetup
Details:
Resources: Meetup Page | SlideShare File

Bring AI into your Xamarin apps with Microsoft Cognitive Services

Date: March 7, 2018
Audience: Canada’s Technology Triangle .NET User Group (CTTDNUG)
Location: Toronto, Ontario, Canada
Length: 45 minutes
Type: Meetup
Details:
Resources: Meetup Page | SlideShare File

Serverless Compute with Azure Functions

Date: January 24, 2018
Audience: Canada’s Technology Triangle .NET User Group (CTTDNUG)
Location: Kitchener, Ontario, Canada
Length: 45 minutes
Type: Meetup
Details:
Resources: Meetup Page | SlideShare File | YouTube Video

Introduction to Serverless Compute with Azure Functions

Date: January 10, 2018
Audience: CoderCamp Hamilton
Location: Hamilton, Ontario, Canada
Length: 45 minutes
Type: Meetup
Details:
Resources: Meetup Page | SlideShare File

2017

Serverless code architecture with Azure Functions

Date: December 6, 2017
Audience: North Toronto .NET User Group Meetup
Location: Toronto, Ontario, Canada
Length: 40 minutes
Type: Meetup
Details:
Resources: Meetup Page | SlideShare File

Serverless Integrations using Azure Logic Apps

Date: September 21, 2017
Audience: Mississauga .NET User Group Meetup
Location: Mississauga, Ontario, Canada
Length: 20 minutes
Type: Meetup
Details:
Resources: Meetup Page | SlideShare File

Introduction to Azure Functions

Date: March 23, 2017
Audience: Mississauga .NET User Group Meetup
Location: Mississauga, Ontario, Canada
Length: 45 minutes
Type: Meetup
Details:
Resources: Meetup Page | SlideShare File

2014

ReflectInsight – The Next Generation in Application Insights

Date: February 26, 2014
Audience: Canada’s Technology Triangle .NET User Group (CTTDNUG)
Location: Kitchener, Ontario, Canada
Length: 120 minutes
Type: Meetup
Details:
Resources: Meetup Page | SlideShare File