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