Projects
Things I've built and contributed to.
Apps & Products
Built during H1B lottery season when I needed to find eligible worksites — but the official DOL website offers no useful filtering. Enter your salary, job category, and wage level: the map instantly highlights which metro areas qualify, colored by your wage surplus. Add a drive-zone filter to narrow results to areas within a given radius of any city.
Every AI meeting tool follows the same pattern: transcript → summary. InkWeave is different — your notes capture your thinking, the transcript fills the gaps, and Claude synthesizes them into a structured document that reflects how you reason. Built for bilingual (Chinese + English) meetings, with real-time transcription, speaker diarization, 10+ output templates, and cross-meeting Q&A.
Multiple complete redesigns chasing one goal: a landing page that doesn't look like every other AI startup. Experiments with Bento grids, dark hero sections, newsletter CMS, problem-first narrative, and hero video — learning what actually converts versus what just looks good in Figma.
End-to-end AP automation: invoice ingestion, OCR extraction, 2/3/4-way PO matching, exception handling, and approval workflows. A deterministic rule engine owns every approve/reject decision — Claude handles OCR correction, policy parsing, and exception narration.
Open Source
A fully local RAG system with a "memo-first" strategy — when an authoritative memo conflicts with other documents, the system prioritizes it. Chain-of-thought prompting guides the LLM through conflict resolution. Runs on Ollama with ChromaDB vector search; no data leaves the device.
Research Trend Visualization toolkit: upload an academic dataset and explore author co-occurrence networks, citation bar charts, word frequency races, and field theme rivers. Helps researchers orient in a new field before starting a project. Open-source with Docker deploy.