Reschedule a citizenship test
Helping future Canadians (yesterday)
From April to October 2018, I led the development of the Reschedule a citizenship test service at the Canadian Digital Service. The Rescheduler allowed future Canadians with prior obligations to rebook citizenship language tests, replacing an anxiety-riven informal process with a far more straightforward form submission. It was better for end users, and it was better for immigration officers.
It was written as a server-rendered React app, it was logged and monitored to the gills, it supported a no-JS user flow, and it was exceptionally well tested (thanks largely to Tim Arney). Even when it broke, it worked.
The Rescheduler was (as far as I know) the first Protected A (eh?) cloud service in the Canadian government, it was delivered on time by a world-class team, and for the year of its existence it helped hundreds of real people get on with their lives.