Digital Workplace
- Client
- Certification platform
- Role
- Core contributor
- Year
- 2026

The problem
A digital-maturity certification platform where organisations move through intake, survey generation, review, approval and certification. Each stage touched a different role — organisation users, admins, and later a sales team — and each new capability had to slot into a workflow already in production without disturbing the stages either side of it.
The approach
Thirty-five merged pull requests between February and July 2026, spanning the full stack rather than one corner of it. The AI work covered survey generation and refinement in plain English, a stage-aware agent chat with certification boundary guardrails, and AI-prepopulated mapping of strategic priorities onto the platform's eight dimensions. Alongside it: a Sales role with sender and approver visibility, the email and notification stack behind intake, signup and proposal decline, and scripted automation of the whole certification flow end to end.
The outcome
The intelligence hub went from a thirty-second skeleton screen to instant on repeat visits via a database-backed cache with parallel prefetch. A staging-only outage across the analytics tabs was traced to infrastructure rewriting POST requests to GET — a cross-layer diagnosis, fixed in a single pull request.
Built with
- TypeScript
- React
- tRPC
- Drizzle ORM
- PostgreSQL
- Zod
- OpenAI
- Vitest