Applied AI evaluation, controlled systems, and software quality. I build tools that preserve evidence, make failure visible, and say when they cannot safely answer or complete a task.
Based in Ontario, Canada. Bilingual English/French. Eight-plus years in sterile pharmaceutical lab operations and quality, with experience in cGMP, controlled documentation, data integrity, and investigations. Now building Python-based AI systems, evaluation infrastructure, and risk-based verification.
Portfolio & consulting · LinkedIn · Email
| Live demo | Real problem | Engineering evidence |
|---|---|---|
| Biotech RAG Assistant | Stop obsolete or unsupported documents from quietly becoming answers. | Source · 113 Python tests, 24 trust cases, 18 architecture decision records. |
| Agent evaluation guided tour | Distinguish verified coding-agent completion from false completion and out-of-scope changes. | Verified-Done source · 8 public tasks across 6 failure categories. |
| SampleTrack evidence explorer | Trace a regulated-style requirement through a discovered defect, correction, and qualification evidence. | SampleTrack source · fictional mock: 35/35 URS traced, 18/18 OQ, 20/20 adversarial checks, 12 deviations resolved. |
Boundaries: SampleTrack is a fictional training exercise and the browser shows documented qualification evidence, not an operational GxP product. The controlled-document demo does not certify document truth or regulatory compliance. The agent-evaluation work includes negative results and uses synthetic or bounded fixtures.
| Date | What changed | Evidence |
|---|---|---|
| 2026-10-10 | Deployed an interactive, source-linked walkthrough of five documented SampleTrack qualification defects. | Live demo · draft source PR #17 |
| 2026-10-02 | Reconciled SampleTrack's terminal public mock qualification and evidence lineage. | Preserved evidence change · validation summary |
| 2026-09-28 | Added a computed obsolete-SOP pointer to controlled-document refusal behavior. | Source commit |
| 2026-08-26 | Fixed reasoning-output preservation in coding-agent evaluation and published the observed failure record. | Runner change · experiment evidence |
This is a selected, source-linked release log, not an invented weekly commit streak. Work is listed when there is a demonstrable artifact, test, or meaningful correction.
- Grounded Agent Lab: bounded retrieval with typed state, tool restrictions, safe refusal, 66 tests and a 7-scenario demo.
- Claim Audit Lab: candidate evidence retrieval, semantic support signals and deterministic adjudication. An evidence-support verdict is not a truth verdict.
- Evidence Bundler: bounded candidate-evidence nominations; retrieval does not prove support.
- Research Scaffold Harness: run-identified research/evaluation apparatus, preserving source packets and the difference between model output and audited claims.
- MainFrame & MindGraph: local knowledge, project coordination and retrieval architecture.
AI evaluation, software quality engineering, quality systems/CSV–CSA, traceability, agent reliability, and applied AI products for regulated or consequential workflows. The overlap between software and domain-specific quality is where I can contribute immediately.


