Mubien Ahsan
Built with AI

Proof, not portfolio.

Everything here is something I actually shipped, on nights and weekends, without a CS degree. Each one taught me something a chatbot cannot hand you: what it takes to finish.
Northbound Notes screenshot

Delivered every morning, before work

01

Northbound Notes

A morning briefing that writes itself

Live
Claude CodeScheduled taskWeb searchGmail

What it is

A daily email that is waiting for me before I start work. Toronto weather in plain language, the world news that actually matters, Canadian financial services headlines on rates, banks and AI adoption, what moved in AI, market movers like the Nasdaq and Nvidia, anything touching the consulting world I work in, and a conversation starter I can actually use that day.

Why I built it

I was starting every morning stitching together five different sources, and still walking into meetings without a good opening line. This assembles the whole brief once, automatically, so I begin the day informed instead of catching up. It is the project I use most, because I use it every single day.

What it taught me

Editing is the product. Pulling the news in was the easy half. The hard half was deciding what to cut so the whole thing still reads in two minutes, and writing it so it sounds like a person rather than a feed.

scenariolab.quest
Fable screenshot
02

Fable

An AI communication coach for hard conversations

Live
Next.jsTypeScriptAnthropic APIVercel
scenariolab.quest

What it is

A web app that runs you through realistic workplace scenarios, like a tough client, a skeptical exec, or a difficult teammate, and coaches your delivery in real time, then scores it.

Why I built it

I wanted to see how far a solo builder could take a genuinely useful AI product: real personas, tiered access, live feedback. It taught me more about shipping than any course.

What it taught me

Building the whole loop, from auth to tiering to prompt design to evals, is where the real learning was. General chatbots can imitate the pitch. They cannot imitate having shipped it.

ai-governance-agent-xi.vercel.app
AI Governance Assessment Agent screenshot
03

AI Governance Assessment Agent

Automated first pass AI risk and governance reviews

Live
Next.jsAnthropic APIVercel
ai-governance-agent-xi.vercel.app

What it is

An agent that interviews you about an AI system and produces a structured governance assessment, mapped to real frameworks, that a risk team can actually use as a starting point.

Why I built it

This is my day job meeting my night job. Governance work is slow and repetitive at the intake stage, so an agent handles the first 80 percent and humans spend their time on judgment instead of boilerplate.

What it taught me

Domain expertise is the moat. The value was not the model. It was knowing which questions a real assessment has to ask and how to structure the output.

04

GRC Risk Register Tool

A lightweight risk register that drafts itself

In progress
PythonAnthropic API

What it is

A tool for governance, risk and compliance teams that turns a plain description of a risk into a properly structured register entry, with likelihood, impact, controls and owner.

Why I built it

Small teams live in spreadsheets. I wanted to see if an agent could remove the blank page problem of risk documentation without forcing anyone into heavyweight GRC software.

What it taught me

Constraints beat cleverness. A tight, opinionated schema produced far more useful output than an open ended 'assess this risk' prompt.

05

Notion & Productivity Templates

Digital templates sold on Etsy

Live
NotionEtsy

What it is

A small catalogue of Notion templates, including a YouTube workflow hub and productivity systems, packaged and sold as digital downloads.

Why I built it

My first taste of shipping something people actually pay for. Low stakes, real feedback, and a crash course in positioning and digital product distribution.

What it taught me

Distribution is a skill of its own. Making the thing is maybe half the work. Getting it in front of the right person is the other half.