// experience

Twelve years, one through-line.

From research code at USU to LLM platforms at Grainger — the work has always been about turning data into something useful.

  1. Senior Machine Learning Engineer @ Grainger

    2023 — Present · Remote
    • Architected and shipped a Data Enrichment API leveraging Bing Search and ChatGPT to auto-populate product attributes across millions of SKUs. millions of SKUs
    • Designed an LLM-driven Business Profiling Platform on Milvus + Triton, serving sub-second similarity search over enterprise account data.
    • Trained and deployed custom Named Entity Recognition models on NVIDIA Triton, replacing brittle rule-based extraction.
  2. Lead Data / ML Engineer @ ThoughtWorks

    2021 — 2023 · Remote
    • Built an Entity Search Platform that consolidated multiple legacy systems and unlocked $3M in annual operational savings. $3M saved
    • Led ML/data engineering on multi-team client engagements; mentored 6+ engineers on production ML practices.
    • Introduced MLOps patterns — model registries, CI for data, drift monitoring — into Fortune 500 client stacks.
  3. Senior Data Engineer @ MasterControl

    2019 — 2021 · Salt Lake City, UT
    • Designed Snowflake RBAC architecture from scratch — roles, masking, sharing — that became the company-wide standard.
    • Built Airflow + DBT pipelines feeding analytics across regulated life-sciences customers.
  4. Data Engineer @ Conservice

    2017 — 2019 · Logan, UT
    • Built a Spark-based rules engine processing 7B+ medical billing records on a recurring schedule. 7B+ records
    • Automated workflows that displaced ~25 FTE-equivalent of manual review. 25 FTEs automated
  5. Software Engineer @ PhasedLogix

    2015 — 2017 · Utah
    • Full-stack engineering on data-heavy SaaS products; built ETL, APIs, and customer dashboards.
  6. Research / Engineering @ USU (Utah State University)

    2013 — 2015 · Logan, UT
    • Worked on data and software projects spanning CS, biology, and chemistry — where this whole journey started.