Selected workProject note

Multichannel notification service

Problem

Each application that wanted to notify people had to build and authorize its own integration. The shared service offered one authenticated internal API across Slack, email, SMS, and Windows dialogs, including access to an already configured Slack bot.

My role

I was a very new junior engineer when I took this on. I built most of the service, including Slack and email delivery with input validation, retry logic, reusable templates, and tests. I worked through platform approvals and integration requirements, then released and supported it.

Outcome

The service reached production, and a couple of teams were using it when a reorganization moved ownership to another team. I wrote handoff documentation for the transfer.

It was my first time owning a shared production service, from build through release, support, and handoff.