Bob German

Development on Microsoft 365 with Azure

Connect

Биография

Я являюсь советником по облачной разработке в Майкрософт. Специализируюсь на Microsoft Teams и Microsoft Graph, а также активно участвую в группе шаблонов и методик Microsoft 365.

Я начал разрабатывать приложения для совместной работы в SharePoint, а теперь расширил эту практику на все облако Microsoft 365 и часть Azure. Прежде чем присоединиться к команде советников по облачной разработке, я работал в программе One Commercial Partner, помогая партнерам создавать приложения в Microsoft 365.

До этого я был специалистом MVP по разработке решений Office и работал в компании BlueMetal Architects, где отвечал за направление SharePoint. Кроме того, я работал в первом Технологическом центре Майкрософт возле Бостона. Я помогал сотням клиентов разрабатывать приложения для совместной работы, часто добавляя в них сложные и рискованные части в наших лабораториях по подтверждению концепции.

Технические навыки

  • Разработка Microsoft Teams
  • Microsoft Graph
  • SharePoint Framework
  • Microsoft Bot Framework
  • Разработка на Node.js с использованием TypeScript и ES6
  • Разработка на .NET Core с использованием C#
  • Azure Active Directory
  • Службы приложений Azure, бессерверные вычисления, LUIS и QnA Maker в составе Cognitive Services

Мои проекты

  • Видео по разработке Teams. Я участвую в создании технической библиотеки видео по разработке Teams для команд PnP и помогаю ее курировать.
  • Примеры разработки Teams. Я участвую в создании технической библиотеки примеров кода Teams для команд PnP и помогаю ее курировать.
  • 360 Degree Collaboration in Teams (Комплексная совместная работа в Teams). Пример, на котором показано создание контекстного гибридного веб-приложения для Teams.
  • Семинар по ботам. Знакомство с ботами для Microsoft Teams.
  • Создание приложений Teams со страницами SharePoint. Серия блогов и соответствующие примеры.
  • Building headers and footers that work on Classic and Modern SharePoint sites (Создание верхних и нижних колонтитулов, работающих на классических и современных сайтах SharePoint). Совместное решение React, которое работает с SharePoint Framework и традиционными методами создания страниц SharePoint.
  • Swooping into Site Designs (Возьмемся за веб-дизайн). Код реалити-шоу SharePoint Swoop, посвященного модернизации интрасети.
  • #SPShire - first Modern SharePoint intranet (#SPShire — первая интрасеть на базе современного интерфейса SharePoint). Уроки, извлеченные из участия в команде проекта разработки, возможно, первой крупной интрасети на базе современного интерфейса SharePoint.
  • Provisioning Teams with Azure Functions and Microsoft Power Automate (Подготовка Teams с помощью Функций Azure и Microsoft Power Automate). Решение для согласованной подготовки Teams.
  • Мини-приложение Widget Wrangler, которое упрощает запуск нескольких независимых приложений на одной веб-странице, что удобно в SharePoint или в любом другом решении, где на одной веб-странице должны выполняться приложения из нескольких источников.