Global AI Bootcamp 2019 Sydney – Knowledge Mining using Azure Cognitive Search

Global AI Bootcamp Event ( took place in 130 locations worldwide. In Sydney, we had a great turnout – 150 seats got sold out 3 weeks prior to the event.

In the event, I had the opportunity to present a session on Knowledge Mining using Azure Cognitive Search.

The slides have been made available here:

Reference links:

If you have attended the session, please let me know your feedback via email or submitting a Feedback form:

MSIgnite 2019 highlights

We have received an enormous number of updates and announcement in the last week’s Microsoft Ignite event. Some of the changes will be game-changer – how we implement solutions for our business and customers. In the meetup, we shared some major highlight from the Ignite news, focusing on M365 area.

During the session, we gave a demo on Project Cortex, UI Flows and Power Virtual Agent and it was a pleasant surprise that during my demo on Power Virtual Agent, we noticed Charles Sterling, from the Engineer team at Microsoft is sitting in the audience. He took all the tricky, roadmap questions from the audience. 🙂

Thanks to SomyAyazi for the snap.

The slide decks can be found below:

Most audiences wanted some suggestion on curated links as they were overwhelmed with the amount of information exists out there. I have collated a few topics specific links that will help you to get an overview of all announcements.

Project Cortex

Power Virtual Agent

Here’s what’s coming soon to Microsoft 365

Microsoft 365 Saturday Sydney – Chatbot

Microsoft 365 Saturday Sydney held on October 26, 2019. This year the event was more targeted towards Business users and Power Users as there was a technical deep dive event (Bootcamp) happened just a few days before this event. The details around the event can be found here:

One of the best parts of attending any conference or event is to meet some highly driven people and learn from/about them. It was very nice to meet some amazing people from all over Australia and overseas! Great to hear some of the speakers’ personal journey and their bold move to entrepreneurship. Thanks to the organisers Cameron Dwyer and John Liu for making such event possible.
(Photo credit: Asish Padhy)

My slides from the presentation are made available here:

Office 365 Developer Bootcamp (Microsoft) – Melbourne

The Global Office 365 Developer Bootcamp is a free, one-day training event led by Microsoft MVPs with support from Microsoft and local community leaders. The bootcamps will provide hands-on labs for deep learning, and a comprehensive view of all key technologies and products on the Office 365 platform. Developers can apply these learnings to their products or solutions to achieve more right away.

Melbourne is hosting the Global Office 365 developer bootcamp with track dedicated to developers. You are free to attend topics all around Office 365 extensibility.

Technologies covered: Microsoft Graph, SharePoint Framework, Microsoft Teams, Office Add-ins, Connectors and Actionable Messages, and more.

To be successful in this workshop, you should have a general understanding of Office 365, SharePoint, Microsoft Teams and an ability to code in C# or JavaScript.

Lab Details can be found here:
Event details:

Slides are made available here:

Sydney (Office 365 Meetup) – Microsoft Teams – What’s Next?| Extend and Build App

Microsoft Team is the hub for teamwork in Office 365 that brings together conversations, files and tools. Teams give people a single place to communicate and collaborate and also allows the team members to customise Team with apps, bots (T-Bot, Who-Bot), tabs, Planner, Forms, Flow etc. as per their needs. There is an enormous number of out-of-the-box extensibilities exist within Team. But what if you need more features that are not in the MS Team but is essential for your company, team, or project? – this is what we will discuss during the session.
The session will include some updates on the newest additions to the development and extension for the MS Team. We will also demonstrate how you can leverage the existing resources from Microsoft and build the app you need for your business.

Thanks to Ken Josling for the snap

Meetup Event:
The slides are made available here:

Melbourne – Office 365 Saturday Australia

SharePoint Framework: Best Use of the New Capabilities and Free Resources

he SharePoint Framework is the current model for building rich client-side Web Part and SharePoint customizations. Since GA, there has been many samples and solutions developed by the community that are very helpful and free to use. If you need a new Custom Web Part for your business, why not reuse some of these great resources?

In the session, we will demonstrate how we can reuse some of the existing resources with little effort, how we can change those & deploy and in general, how we can speed-up our SPFx learning & development. We will also step through some of the new capabilities that have been announced recently. Demo includes:

  • Deploying Intranet in 15 mins – containing 20+ custom WebParts and Extensions (Personalised Quick Link, Emails, Share price, Weather, WorldTime, People Directory etc)
  • Dynamic Form WebPart – Creating Form from any custom list in a few minutes.
  • Search Refiners in Modern Page
  • Modern Calendar with an external data source

Event Link:

Melbourne (MS365 Meetup) – Microsoft Teams | SharePoint – The Final Frontier

While Office 365 adoption continues to grow, some organisations are struggling to understand how to move past the traditional SharePoint and intranet-centric view of the world, and truly leverage all of the latest and greatest technology Microsoft has to offer. Microsoft Teams is a new way to focus on collaboration and communication, giving project teams and individuals the flexible features they need to get work done. This is the hub for teamwork in Office 365 that brings together conversations, files and tools. MS Teams gives people a single place to communicate and collaborate and also allows the team members to customize Team with apps, bots, tabs etc. as per their needs.

Meetup Event:

Slides are available below

Office 365 Developer Bootcamp (Microsoft) – Melbourne

Introduction and hands-on LAB on SharePoint Framework Extensions


  • Toolbox
  • SPFx generators – new options
  • Structure overview
  • SharePoint Framework Extensions
  • Deployment
  • Demo
  • Hands-on Lab – Building and Deploying SPFx Extensions
Thanks to Ashish for the photo

Follow up Blog: Global Navigation and Branding for Modern Site using SharePoint Framework Extensions
Upcoming O365 Dev Bootcamp:
Slides can be found here

SharePoint Framework – Introduction to SPFx Extensions

Kloud TEDx

Recently we are having lots of discussion in Yammer and in person regarding
• the future of SharePoint Online, Office 365,
• the new capabilities Microsoft is introducing
• how these features will impact the solution we built and so on.
I thought I will use this opportunity to share some of my insight:

I will be focusing on two main burning questions:
• What are the new features and capabilities we are seeing in Office 365 and SharePoint?
• And will we have enough things to do in SharePoint space in future or are we automating away all our jobs?

First the new capabilities. Recently Microsoft has been releasing many tools that will empower end users to do self-service. Tools like

  • Flow – will allow the user to create and automate complex processes involving outlook, SharePoint, OneDrive, Dynamic CRM and many other applications.
  • PowerApps – will allow the user to create mobile-friendly apps, connecting various data source.
  • Power BI – to do analytics on their data.
  • Microsoft Teams – which is chat based workspace. Where user can have common conversation like Slack. Or use Planner as their Kanban board to run an agile project. Any office 365 groups will also get this SharePoint team site automatically for better collaboration.

Microsoft is introducing all these new capabilities, while keeping SharePoint at its core. Even according to the Corporate Vice President, Jeff Teper, this has been the biggest year in the history of SharePoint.

Now in the second part, to understand the future project opportunities, we need to know some stats. Many of you might already have seen this but for the benefit of everyone I will repeat.

Currently 90% of the fortune 500 companies are in Microsoft cloud and 85% are using SharePoint. There are 100 million monthly active users in Office 365 and every month more than 50 thousand small to medium companies are on boarding in Office 365. 50 thousand companies each month. That is a crazy number.

So even with all those exciting capabilities, there is no way Microsoft can meet all the requirements for these businesses. And there we jump in – to develop complex, user-friendly solutions, automate business processes and to connect and integrate with various 3rd party enterprise applications.

With the recent availability of SharePoint Framework, now we can build mobile ready intranet and SharePoint site very easily and apply custom branding, customize the document library or list like a 3rd party datagrid or even introduce our own custom menus and toolbar items.

It is also allowing us to easily connect and authenticate to other office or azure services like graph, webapps, outlook, bot framework etc. There is PnP example of a SharePoint webpart where end user can chat with a Bot and can ask the Bot to create sites and subsites in a site collection. I think in 5 years’ time, it will be essential for an Intranet to have an AI enabled Bot to provide 24 hours’ support. Just imagine how far we can go with that.

Before concluding, I must say and hope you will agree, that there are enormous opportunities coming for us in the new SharePoint and office 365 space, where we can create, automate, powerful, exciting, connected solutions and we all should get thrilled about that.