Built a full-stack app that turns raw meeting notes and requirements docs into structured, searchable knowledge requirements, action items with owners, KPIs, and stakeholders so they stop getting lost after the call ends. - Designed and shipped a FastAPI + SQLite backend with a vanilla JS frontend, end to end - Built a rule-based extraction engine with 6 passing pytest tests, architected behind a clean interface so an LLM-backed extractor (Claude/GPT) can be swapped in with zero changes elsewhere A Business Analyst's take on a problem most companies haven't solved: organizational knowledge evaporates after every meeting unless someone captures it well.