Portfolio case study · IT engineering
Tier0 is a Slack assistant built to answer simple IT questions around the clock, and hand anything risky or unclear to a person. I built it from years of working help desks.
A normal request, start to finish
Why I built it
I've worked help desks for years. At a remote company, a simple question like "what's my username?" can wait hours for someone to wake up.
So I made up a company to try it on. Meridian has 230 people in 14 countries and an IT team of three, in Berlin and Toronto, with nobody in Asia-Pacific.
All the data is fake. Meridian doesn't exist, and nothing comes from a real employer.
Why you can trust it
Plain code checks who you are, decides what happens and writes every reply. The AI never makes up an answer.
It has no way to look up anyone else, so even a fooled AI can't give out a colleague's details.
Anything unclear, risky or broken goes to the IT team instead of a guess.
A sneaky request, stopped
What the testing showed
Someone who never saw the code wrote 54 requests, and they stayed locked away until the final run. Each request ran 3 times on every setup, and only counted if all 3 tries were right.
Each dot is the share of the 54 requests a setup got right on all 3 tries. Filled dots run on Claude, which is what Tier0 uses in production. Hollow dots are open models I only used as a benchmark while building it. With 54 requests, no setup was clearly better than the others.
How it was tested
The test requests were written by a helper that never saw the code, and stayed locked until the final run.
Pressure, fake urgency and "just confirm their login" tricks, based on real help-desk attacks reported by CISA.
I made the AI's first step fail on purpose, to prove the backup checks still stop a leak.
Tests check every result in the write-up against the raw data. They caught three of my own mistakes.
For engineers
What's next
One request from a new starter was handed to a person when it should have been answered. A fix is planned.
Answer how-to questions from approved guides. New guides are drafted from solved tickets, and a person approves each one.
The tier0 service on AWS, tested and scheduled with GitHub Actions. Nothing depends on anyone's laptop. A real Slack app is optional, not planned.