Public speaking, especially on technical topics, is a privilege – the only way to get better is practice. Speaking is also an incredible opportunity to widen one’s horizons, share passion and geek out with fellow developers. We all have much to learn from each other as we try to improve our craft.
This page is a humble attempt to keep track of all the times I have spoken in the last couple of years ..
2011
- ‘Windows Phone & Mobility’ @ Sogeti Dayton MSFT Bootcamp
- ‘Mobile 101’ talk @ Sogeti Columbus
- ‘Introduction to MVC3, Razor & WebMatrix’ @ Sogeti Columbus
- ‘Introduction to MVC3, Razor & WebMatrix’ @ Safelite Corp.
- ‘What’s next with Windows Phone & Azure’ @ COWPUG
- ‘Azure & WP7’ @ Windows Azure & Windows Phone Firestarter
- ‘Introduction to OData’ @ Safelite Corp.
- ‘WP7 Dev – Mobile Smackdown’ @ DevLink
- ‘Pragmatic Windows Phone Developer’ @ FANUG
- ‘Federated Identity & Azure ACS’ @ Safelite Corp.
- ‘Windows 8 from 30K feet’ @ CONDG
- ‘OData across boundaries’ @ MOCSDUG
- ‘Introduction to OData’ @ Richmond CodeCamp
- ‘Windows Azure + Windows Phone’ @ Richmond CodeCamp
- ‘Let’s Peel Mangos – Windows Phone Way’ @ Philly CodeCamp
- ‘Mobility & Data Strategies’ @ The Ohio State University
- ‘Windows Azure + Windows Phone’ @ Grand Rapids Dev Day
- ‘Windows 8 Metro Apps with XAML’ @ Grand Rapids Dev Day
- ‘Cloud augmentation of Mobile solutions’ @ Dayton .NET UG
- ‘Real-World Windows Phone Conference App’ @ CONDG
- ‘7 Deadly Sins for Windows Phone Developers’ @ COWPUG
- ‘Windows 8 Metro Apps with XAML’ @ Louisville .NET UG
2012
- Windows Azure with Windows Phone @ SilverlightShow Webinar
- What’s New with Windows Phone @ the FoxConn Toledo Conference
- 7 Deadly Sins for Windows Phone Developers @ Lansing .NET UG
- Introduction to SignalR @ Safelite Corp.
- Metro, Metro, Metro @ CodePaLousa
- Windows Azure with Windows Phone @ CodePaLousa
- Real-World Windows Phone Conference App @ COWPUG
- Best Practices for Windows Phone Developers @ SLShow Webinar
- Web Automation & Cross-Browser Testing @ Safelite Corp.
- Intro to SignalR + Awesome Mobile Possibilities @ StirTrek
- Windows Phone + SignalR = Awesome Possibilities @ NUFW
- Intro to SignalR + Awesome Mobile Possibilities @ CONDG
- 7 Deadly Sins for Windows Phone Developers @ CodeStock
- Windows Phone + SignalR = Awesome Possibilities @ CodeStock
- Windows 8 & Real-World Metro Apps @ Metro Developer UG
- Powering your Apps with Live Services @ CloudDevConference
- Powering your Apps with Live Services @ ThatConference
- All-Day Windows 8 DevCamp for Public Sector @ Austin TX
- Clash of the Titans panel discussion @ M3 Conference
- Windows 8 App Development Workshop @ M3 Conference
- Metro, Metro, Metro class @ WPDevCon
- Connecting Windows Azure & Windows Phone @ WPDevCon
- Windows Phone + SignalR @ WPDevCon
2013
- SignalR across Web, Windows Phone & Windows 8 Apps @ CodeMash
- Windows 8 – a 20 minute pitch @ Sogeti Detroit Open House
- SignalR across Web, Windows Phone & Windows 8 @ CINNUG
- MVVM Light usage in Windows 8 Apps @ The Windows Dev UG Meetup
- Recipe of a successful Windows 8 Store App @ CodePaLOUsa
- Introduction to SignalR @ Cleveland User Group
- Overview of Windows 8.1 @ The Windows Dev User Group
- Azure Mobile Services – From Soups to Nuts @ CloudDevelop
2014
- All-Day Coding Dojos/Katas @ Codemash
- Cloud Backend for your Mobile Apps @ The Windows Developer UG
- Organizer of Windows DevUnleashed Hackathon in Columbus
- SignalR powered Real-time X-Platform Apps @ CodePaLOUsa
- SignalR for X-Platform Mobile apps @ StirTrek
- Windows 8.1 Apps – From Soup to Nuts @ MVP Mentor Webinar
- SignalR powered real-time x-plat mobile apps @ PGHTechFest
- Telerik AppBuilder 101 @ All things Mobile Cincy UG
- Introduction to Kendo UI @ Erie Web Developers UG
- X-Platform Mobile Development @ The Windows Developer UG
- Backend as a Service – from soup to nuts @ Cincinnati .NET UG
- Cloud Backend for your Mobile Apps @ DevLink
- Powering your Apps with Live Services @ DevLink
- X-Plat Hybrid Mobile Apps with Telerik Platform @ Houston TechFest
- Cloud Backend for Mobile Apps @ Dog Food Conference
- X-Plat Mobile Development @ Couchbase Connect
- State of X-Plat Hybrid Mobile Apps @ OH Mobile Dev UG
- Workshop on Building X-Plat Hybrid Mobile Apps @ M3Conf
- Workshop on Mobile Strategy @ M3Conf
2015
- ‘X-Platform ASP.NET vNext’ @ The Windows Developer UG
- ‘Remote Worker – Sins & Virtues’ @ Las Vegas Code Camp
- ‘Write C# on a Mac – like a Champ’ @ Las Vegas Code Camp
- ‘Modern .NET Apps’ Workshop @ CodePaLOUsa
- ‘Kendo UI + Office 365’ @ BUILD
- ‘Modern .NET Apps Workshop’ @ TelerikNext
- ‘What’s new in ASP.NET and Telerik UI’ @ TelerikNext
- ‘A Lap around ASP.NET vNext’ @ MVP VConf
- ‘A Lap around ASP.NET vNext’ @ Columbus .NET UG
- ‘Mobile Strategy Panel’ @ CodeStock
- ‘The New .NET is Coming Fast’ Webinar
- ‘A Lap around ASP.NET 5’ @ CodeStock
- ‘Modern .NET Apps’ @ CodeStock
- ‘Kendo UI 101’ @ ThatConference
- ‘Introduction to NativeScript’ @ ThatConference
- ‘A Lap around ASP.NET 5’ @ Dayton .NET UG
- ‘Introduction to NativeScript’ @ Windows Developer UG
- ‘Free your On-Premises Data’ @ Cloud Develop
- ‘Get your apps ready for ASP.NET 5’ Webinar
2016
- ‘Make .NET Great Again’ @ The Windows Developer UG
- ‘Introduction to NativeScript’ @ CodeStock
- ‘Remote Worker – Sins & Virtues’ @ CodeStock
- ‘A Lap around ASP.NET Core’ @ HDC
- ‘A Lap around ASP.NET Core’ @ Pittsburgh .NET UG
- ‘Introduction to NativeScript’ @ NC DevCon
- ‘Same Native App Two Ways – in C# & JavaScript’ @ NC DevCon
- ‘The Modern ASP.NET Tech Stack’ @ Houston Tech Fest
- ‘Introduction to NativeScript’ @ Houston Tech Fest
- ‘The Modern ASP.NET Tech Stack’ @ MSFT Ignite
- ‘The Xamarin Promise – Realized’ @ MSFT Ignite
- ‘Free Your On-Premises Data’ @ DevUp
- ‘Remote Worker – Sins & Virtues’ @ DevUp
- ‘Introduction to NativeScript’ @ DevUp
- ‘Same Native App Two Ways – in C# & JavaScript’ @ DevUp
2017
- ‘Flying High with Xamarin’ @ The Windows Developer UG
- ‘What’s new in .NET Core & Xamarin’ @ VS 2017 Launch Event
- ‘Xamarin.Forms Unpacked’ @ Xamarin DevDay Columbus
- ‘How to be a Better Influencer’ @ MVP Community Connection Orlando
- ‘You want to be a Developer Advocate?’ @ Louisville .NET UG
- ‘Flying High with Xamarin’ @ Dayton .NET UG
- ‘You want to be a Developer Advocate?’ @ Cincinnati .NET UG
- ‘Flying High with Xamarin’ @ Columbus .NET UG
- ‘Modern ASP.NET Tech Stack’ @ Heartland Dev Conference
- ‘Flying High with Xamarin’ @ Atlanta Code Camp
- ‘VS for Mobile Developers’ @ MSFT Ignite Conference
- ‘Modern ASP.NET Tech Stack’ @ MSFT Ignite Conference
- ‘Make .NET Great Again’ @ DevUp Conference
- ‘Modern ASP.NET Technology Stack’ @ DevUp Conference
- ‘Flying High with Xamarin’ @ DevIntersection (Fall) Conference
- ‘Flying High with Xamarin’ @ DevReach Conference
- ‘Xamarin.Forms Fundamentals’ @ .NET Conf Xamarin Edition
- ‘Mobile Apps + Cognitive Services’ @ .NET Conf Xamarin Edition
2018
- ‘Flying High with Xamarin’ @ Codemash
- ‘Essential Tools for Xamarin Devs’ @ Codemash
- ‘You want to be a Developer Advocate?’ @ CMH App Dev UG
- ‘.NET Coming to All Devices’ @ Charlotte Modern Devs UG
- ‘Essential Tools for Xamarin Devs’ @ CLT Xamarin Devs UG
- ‘So You Want to be a Developer Advocate?’ @ Codestock
- ‘Flying High With Xamarin!’ @ VS Live Austin
- ‘Essential Tools for Xamarin Developers!’ @ VS Live Austin
- ‘Xamarin.Forms Takes You Places!’ @ VS Live Austin
- Xamarin.Forms 3.0 with Custom UI @ Microsoft Build
- State of .NET, Xamarin & AR/VR talks @ Progress Next
- .NET Core, WASM & Polished UI @ Modern Web Tour in EU
- ‘Essential Tools for Xamarin Devs’ @ KCDC
- ‘The Modern ASP.NET Tech Stack’ @ ThatConference
- ‘Flying High with Xamarin’ @ HDC
- ‘Essential Tools for Xamarin Devs’ @ Seattle Code Camp
- ‘Want to be a Developer Advocate?’ @ Seattle Code Camp
- ‘Essential Tools for Xamarin Devs’ @ Basta Fall
- Keynote on ‘State of Mobile Development’ @ Basta Fall
- ‘Xamarin.Forms Takes You Places’ @ TechBash
- ‘What Can Visual Studio Do for Mobile Devs’ @ TechBash
- ‘Essential Tools for Xamarin Dev’ @ VS Live San Diego
- ‘Flying High with Xamarin’ @ VS Live San Diego
- ‘Xamarin.Forms Takes You Places’ @ VS Live Orlando
- ‘Essential Tools for Xamarin Dev’ @ VS Live Orlando
2019
- ‘Xamarin.Forms Takes You Places’ @ Columbus App Dev UG
- ‘Frontier of Conversational Bots’ @ Basta Spring
- Keynote on ‘.NET Today & Tomorrow’ @ Basta Spring
- ‘Frontier of Conversational Bots’ @ VS Live Las Vegas
- ‘Xamarin.Forms Takes You Places’ @ VS Live Las Vegas
- ‘State of Mobile Development’ @ Central Ohio .NET UG
- ‘Flying High with Xamarin’ @ Orlando Code Camp
- ‘Essential Tools for Xamarin Devs’ @ VS Live New Orleans
- ‘The Frontier of Conversational Bots’ @ VS Live New Orleans
- ‘Xamarin.Forms Takes You Places’ @ Progress Next
- ‘The Next Frontier – Conversational Bots’ @ Progress Next
- ‘.NET Today & Tomorrow’ @ Beer City Code
- ‘Light Up Xamarin Apps with ChatBots’ @ Xamarin Dev Summit
- ‘State of Mobile Development’ @ Revolution Conf
- ‘State of Mobile Development’ @ Music City Code
- ‘Essential Tools for Xamarin Devs’ @ KCDC
- ‘State of Mobile Development’ @ ThatConference
- ‘State of Mobile Development’ @ VS Live Boston
- ‘Xamarin.Forms Takes You Places’ @ VS Live Boston
- ‘Polished UI across Platforms with Uno’ @ UnoConference
- ‘Real Time Apps with SignalR’ @ TechBash
- ‘The Next Frontier – Conversational Bots’ @ TechBash
- ‘Open Source XAML Takes You Places!’ @ All Things Open
2020
- ‘Open Source XAML Takes You Places!’ @ Codemash
- ‘Real Time Apps with SignalR’ @ CMH App Dev UG
- ‘State of Mobile Development’ @ Swetugg
- Keynote on ‘Real Time Apps with SignalR’ @ Basta
- ‘UWP is dead. Long live UWP’ @ Basta
- ‘State of Mobile Development’ @ Method conference
- ‘Building Native Apps with Blazor’ @ Memphis Xamarin UG
- ‘Surfing in Maui’ @ Xamarin Hack Day
- ‘What Can VS Do for Mobile Developers?’ @ CodePaLOUsa
- ‘What’s New in Xamarin.Forms!’ @ CodePaLOUsa
- ‘The State of Mobile Development’ @ Pluralsight Webinar
- Keynote on ‘Real Time Apps with SignalR’ @ Basta
- ‘Open Source XAML Takes You Places’ @ HDC
- ‘Surfing in MAUI’ @ TDevConf
- ‘Surfing in MAUI’ @ Louisville .NET UG
- ‘Evolution of Xamarin.Forms’ @ All Things Open
- ‘MVVM vs MVU’ @ Monkeyfest USA
- ‘Evolution of Xamarin.Forms’ @ VS Live Virtcon
2021
- ‘Surfing in MAUI’ @ Philly .NET CodeCamp
- ‘Real Time Apps with SignalR’ @ Philly .NET CodeCamp
- ‘Mobile & Desktop Apps with Blazor’ @ .NET FrontEnd
- Keynote on ‘An Update on .NET MAUI’ @ Basta
- ‘Real Time Desktop Apps with SignalR’ @ .NET Conf Windows
- ‘Surfing in MAUI’ @ .NET DC UG
- ‘Real Time Apps with SignalR’ @ Great Indian Developer Summit
- ‘Desktop Apps Your Way’ @ DevIntersection
- ‘Mobile & Desktop Apps with Blazor’ @ Blazor Conf Bhubaneswar
- ‘Mobile & Desktop Apps with Blazor’ @ BlazorDay
- ‘Real-Time Desktop Apps with Azure-powered SignalR’ @ CodePaLouSa
- ‘Desktop Apps Your Way!’ @ CodePaLouSa
- ‘Surfing in MAUI’ @ CMAP UG
- ‘Mobile & Desktop Apps with Blazor’ @ KCDC
- ‘Open Source XAML Takes You Places’ @ KCDC
- ‘MVVM vs MVU’ @ XamExpertDay
- Keynote on ‘Modern Cross-Platform Dev with .NET 6’ @ Basta
- ‘Mobile & Desktop Apps with Blazor’ @ Orlando .NET UG
- ‘Surfing in MAUI’ @ All Things Open
- ‘Rethink API Troubleshooting to Deliver Value’ @ API Days London
- ‘Real-Time Desktop Apps with SignalR’ @ VS Live Orlando
- ‘Surfing in MAUI’ @ VS Live Orlando
- ‘Surfing in MAUI’ @ DevIntersection Vegas
- ‘Mobile & Desktop Apps with Blazor’ @ DevIntersection Vegas
- Full day workshop on .NET MAUI @ DevIntersection Vegas
2022
- ‘Modern Cross-Platform Development with .NET 6’ @ Codemash
- ‘Surfing in MAUI’ @ Codemash
- ‘Migration & Modernization with .NET MAUI’ @ .NET Front End Day
- ‘Migration & Modernization with .NET MAUI’ @ Basta
- ‘Migration & Modernization with .NET MAUI’ @ Memphis .NET UG
- ‘Migration & Modernization with .NET MAUI’ @ Philly Code Camp
- ‘Rethink API Troubleshooting to Deliver Value’ @ Philly Code Camp
- ‘Migration & Modernization with .NET MAUI’ @ CodeStock
- ‘Modern Cross-Platform Development with .NET 6’ @ CONDG
- ‘Mobile & Desktop Apps with Blazor’ @ StirTrek
- ‘Real Time Apps with SignalR’ @ Techorama BE
- ‘Migration & Modernization with .NET MAUI’ @ Techorama BE
- ‘Deep Dive: Surfing in MAUI’ @ VS Live Austin
- ‘Deep Dive: Surfing in MAUI’ @ VS Live Redmond
- ‘Code Reuse with .NET MAUI’ @ .NET Conf Focus on MAUI
- ‘Snorkeling in MAUI’ @ CodePaLOUsa
- ‘Migration & Modernization with .NET MAUI’ @ CodePaLOUsa
- ‘Modern X-Platform Development with .NET 6’ @ Capital Area .NET UG
- ‘Migration & Modernization with .NET MAUI’ @ DevReach
- ‘Modern Cross-Platform Development with .NET 6’ @ VS Live San Diego
- ‘Snorkeling in MAUI’ @ VS Live San Diego
- Keynote on ‘Modernize Apps with .NET 7’ @ Basta Mainz
- ‘Real-Time Apps with SignalR’ @ Basta Mainz
- ‘Snorkeling in MAUI’ @ Techorama NL
- ‘Real-Time Native Apps with Azure-powered SignalR’ @ Techorama NL
2023
- ‘Lessons Learnt from 10 Years of Developer Advocacy’ @ Codemash
- Workshop on ‘Snorkeling in MAUI’ @ Codemash
- ‘Lessons Learnt from 10 Years of Developer Advocacy’ @ Swetugg
- ‘Blazor on Desktop: PWA, Electron or .NET MAUI’ @ .NET FrontEnd Day
- ‘Desktop Apps Your Way’ @ VS Live Vegas
- ‘Modernization with Blazor Hybrid’ @ VS Live Vegas
- ‘Deep Dive with .NET MAUI’ @ VS Live San Diego
- ‘State of Mobile Development’ @ Connectaha
- ‘Blazor on Desktop: PWA, Electron or .NET MAUI’ @ KCDC
- ‘Snorkeling in MAUI’ @ VS Live Microsoft HQ
- ‘Blazor on Desktop: PWA, Electron or .NET MAUI’ @ DevUp
- ‘State of Mobile Development’ @ DevUp
- ‘Welcoming JavaScript to .NET MAUI’ @ TechBash
- ‘Desktop Apps your Way’ @ TechBash
- ‘Welcoming JavaScript to .NET MAUI’ @ DevReach
- ‘Desktop Apps your Way’ @ DevReach
- ‘State of Mobile Development’ @ VS Live Orlando
- ‘Blazor on Desktop: PWA, Electron or .NET MAUI’ @ VS Live Orlando
2024
- ‘State of Mobile Development’ @ Codemash
- ‘Real-World .NET MAUI Dev’ @ MAUI HackDay
- ‘Deep Dive with .NET MAUI’ @ VS Live Vegas
- ‘Open Source XAML Takes You Places’ @ VS Live Orlando
- ‘Sands of MAUI – Beach Reality’ @ VS Live Orlando
- ‘Native Apps with Blazor” PWA, Electron or .NET MAUI’ @ Momentum Dev Conf
- ‘Desktop Apps Your Way’ @ Techorama NL
- ‘AI for .NET Developers’ @ Techorama NL
- ‘Build Hybrid Apps with .NET MAUI’ @ VS Live Redmond
- ‘Lessons Learnt from 10 Years of Developer Advocacy’ @ VS Live Redmond
- ‘Desktop Apps Your Way’ @ Cap Area .NET UG
- ‘.NET Developer Productivity’ @ DevUp Conf
- ‘Deep Dive in MAUI’ @ DevUp Conf
- ‘Deep Dive in MAUI’ @ KCDC
- ‘.NET Developer Productivity’ @ KCDC
- ‘Build Hybrid Apps with .NET MAUI’ @ VS Live Chicago
- ‘Lessons Learnt from 10 Years of Developer Advocacy’ @ VS Live Chicago
- ‘.NET Developer Productivity’ @ Techorama BE
- ‘Desktop Apps Your Way’ @ Techorama BE
- ‘.NET Developer Productivity’ @ Central Ohio .NET UG
- ‘Open Source XAML Takes You Places’ @ StirTrek Conf
2025
- ‘AI for .NET Developers’ @ Swetugg Stockholm
- ‘Build Hybrid Apps with .NET MAUI’ @ Swetugg Stockholm
- ‘Build Hybrid Apps with .NET MAUI’ @ KCDC
- ‘Packing Light with VS Code’ @ KCDC
- ‘From Design Systems to Web & Native Apps with React, .NET & AI’ @ KCDC
- ‘Packing Light with VS Code’ @ DevUp
- ‘Native Apps with Blazor: PWA, Electron or .NET MAUI’ @ DevUp
- ‘Sands of Maui – Beach Reality’ @ Techorama BE
- ‘React + .NET – A Love Story’ @ Techorama BE
- ‘Packing Light with VS Code’ @ StirTrek
- ‘Deep Dive with .NET MAUI’ @ VS Live Vegas