Home Dashboard Personalization API
Post
Cancel

Dashboard Personalization API

Project Description

As a part of a large scale intranet modernization, I was tasked with creating an API responsible for supplying the experience with personalized data from platforms such as Workday and Service Now.

Features

  • Seamless authentication for logged in users, ensuring a personalized experience while ensuring users only see what they have access to
  • Notification engine responsible for delivering updates regarding Service Now tickets directly in the intranet experience
  • Personalized dashboard giving the user insights about Workday training, PTO balances, and password expiration.

Responsibilities

  • Architect & implement notification engine leveraging services such as Azure Function apps, blob storage and SQL database.
  • Build .NET API used to call out to third party services and deliver data to downstream React webparts
  • Determine data schema for data coming from 3rd party services
  • Create CI / CD pipelines in Azure Dev Ops to ensure automated builds and delivery in prod and non-prod environments

Technology Used

  • .NET
  • SQL
  • Azure Function Apps
  • Azure Storage Container
  • Azure Cloud Services
  • Entra ID
This post is licensed under CC BY 4.0 by the author.