Speaking

The following are a history of my talks over the last few years. Recently I was nominated for the Microsoft MVP award and as part of that process I’ve been busy working into my schedule more presentations with the local user groups and meetups. 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.

2018

1. Introduction to Serverless Compute with Azure Functions

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

2. 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
Details:
Resources: Meetup Page | SlideShare File | YouTube Video

3. 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
Details:
Resources: Meetup Page | SlideShare File

4. Serverless Architecture with Azure Functions

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

5. Introduction to Azure Event Grid

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

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

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

7. 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
Details:
Resources: Meetup Page | SlideShare File

8. Serverless Application Development with Azure

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

9. 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
Details:
Resources: Meetup Page | SlideShare File

2017

1. Introduction to Azure Functions

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

2. Serverless Integrations using Azure Logic Apps

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

3. Serverless code architecture with Azure Functions

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

2014

1. 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
Details:
Resources: Meetup Page | SlideShare File