Brio Water Technology
AI Lead
Support agents, Briopedia, revenue ops
cat about.md
I'm the AI Lead at Brio Water, building GraphRAG agents, LangGraph automation, and the evals that prove they work — plus the data infrastructure underneath them.
Brio bot and Briopedia — a GraphRAG support agent (BM25 + FAISS + knowledge graph), a LangGraph case-triage agent, and a 100-case Claude-judged eval set, with citation grounding, read-only tools, and human review
dbt, SQL/Python ETL/ELT, and governed KPI models across CRM, ERP, and eCommerce
Power BI (DAX, Power Query), Salesforce, and automated reporting for executive decision support
Salesforce, Shopify, and Aircall unified into clean operational datasets
Looking for AI engineering, software engineering, and data platform roles where I can keep building agents and RAG systems that people actually use at work.
wholesale invoices with data-quality checks
less manual reporting time
cut in performance variance
failure-prediction accuracy
dbt build
Small animated sketches of the work behind the numbers: lineage and tests, governed metrics, anomaly checks, and the retrieval path under Brio bot.
cat brio-bot.md
The internal assistant Brio's support team uses to answer product questions in plain English from Brio's own documentation. FastAPI backend, Next.js UI, and GraphRAG retrieval that fuses BM25, FAISS vectors, and a Cognee knowledge graph on Kuzu — plus a LangGraph agent that triages Salesforce cases and reads product labels off customer photos with a vision model.
Every answer quotes the document it came from. The model's tools are read-only, deterministic Python gates decide what may be written to Salesforce, and a person reviews anything before it reaches a customer. Models are scored on a 100-case golden eval set with Claude as judge — the leading local 30B model stayed 96% grounded — and every run is traced in Langfuse.
The git-backed knowledge base Brio bot reads from: troubleshooting flows by model, error codes, part compatibility, and safety certifications, with automated checks that fail the build on a bad import. Multi-user accounts, local (Ollama) or cloud (Claude) LLM, and per-person chat history.
Brio bot, Briopedia, RAG, dbt, Power BI, Revenue Operations, Data Quality Tests, Apache Airflow, Salesforce, Vector Search, KPI Governance, CI/CD
cat education.md
University of California, Berkeley
Pasadena City College
California State University, Northridge
./say-hello.sh
Open to software engineering, data engineering, and business systems roles.
git log --oneline
Brio Water Technology
Support agents, Briopedia, revenue ops
Brio Water Technology
Pipelines, Power BI, Salesforce, dbt
UC Berkeley
Where the modelling habits came from
Sep 2025 — Present/City of Industry, CA
NavAR
Jun 2024 — Sep 2025/Remote, USA
May 2022 — Sep 2022/Berkeley, CA
dbt · Star Schema · Fact & Dimension Models · Staging Layers · Incremental Models · Slowly Changing Dimensions · Semantic Layer · KPI Governance · Data Lineage · Data Quality Tests
ETL/ELT · Apache Airflow · Batch Ingestion · API Ingestion · Scheduled Jobs · Data Validation · Monitoring & Alerting · Reconciliation · Power Automate
Power BI · DAX · Power Query · Dashboard Design · Executive Reporting · Backlog Reporting · Revenue Reporting · QA Analytics · Excel Online · Ad-hoc Analysis
GraphRAG · Knowledge Graphs · Hybrid Retrieval · LangGraph · LLM Evals · Langfuse · Vision Models · LLM APIs · RAG · Embeddings · Vector Search · Prompt Engineering · Knowledge Bases · AI-assisted Workflows
Salesforce · Shopify · Aircall · CRM Operations · Order-to-Cash · Revenue Operations · Systems Integration
ls ~/projects
ls -a ~/projects
Splits a single consolidated wholesale Excel report into one workbook per sales rep, so distribution stops being a manual copy-paste job every cycle.
PythonopenpyxlExcelOps AutomationRAG-grounded support agent backend over git-backed Brio product manuals, wiring FastAPI, Chroma vector retrieval, and automated citation checking.
PythonFastAPIChromaDBRAGLLMNLP classification pipeline sorting dispenser warranty returns and support tickets against ERP serial numbers, so recurring manufacturing defects surface by product line.
PythonFastAPINLPscikit-learnTime-series ML pipeline predicting water filtration cartridge exhaustion dates from Shopify D2C purchase patterns and dispenser usage telemetry.
PythonXGBoostTime SeriesShopify APISkills