andreworr.ca
Security & Community Software Engineering Discovered Vulnerabilities
GitHub LinkedIn andrew@andreworr.ca
humans.txt llms.txt © 2026 Andrew Orr

Software Engineering

Things I've built.

Claude Did What?!

A terminal with a built-in live diff viewer for AI coding agents. Split-pane layout with real-time git diff, Monaco-powered syntax highlighting, multi-tab support with AI activity detection, and cross-platform builds. Built for the workflow where you never leave the terminal. Open source, MIT licensed, PRs welcome.

Callout Alert

A React Native phone app that monitors incoming SMS and fires a loud, full-screen alarm that overrides silent and Do Not Disturb settings - ensuring volunteer firefighters and search & rescue responders never miss a callout. Personal software.

Pass the Basic

A study app for the Canadian Amateur Radio Basic Exam. Features spaced repetition (SM-2 algorithm), practice exams, and all 984 questions from the official question bank. Built with Expo and React Native for web and Android. passthebasic.ca.

PlumbWildVulns

A CVE prioritization dashboard that combines CISA's Known Exploited Vulnerabilities catalog, CVSS severity scores, and custom product watchlists to cut through the noise. Dark theme, keyboard-friendly, handles thousands of CVEs without lag. SQLite-backed, runs entirely locally, with cross-platform builds for Linux, macOS, and Windows. Personal software.

andreworr.ca

Meta. Static HTML/CSS/JS with structured data for AI agents and search engines - JSON-LD, llms.txt, sitemap, and robots.txt. On GitHub.