Research administration, collaboration management

A Self-Hosted Database for Mid-Size Collaborations

A membership, speakers, publications, and author-list database developed for the US Muon Collider Collaboration, which has around 300 members. Straightforward for another scientific collaboration to adapt and deploy themselves.

  • Research
  • Collaboration management
  • Publications
  • Automation

Course administration

Editing a Canvas course as a spreadsheet

Pull every assignment in a Canvas course into a CSV, edit the dates in a spreadsheet, and push them back in one command instead of forty page loads.

  • Teaching
  • Course administration
  • Canvas LMS
  • CSV
  • Python

Research administration

Local Grant Budget Dashboard for PIs

A local-only dashboard that turns institutional finance exports into grant projections, spending alerts, and hiring scenarios without sending sensitive data off the faculty member's computer.

  • Research
  • Grant management
  • Data privacy
  • Decision support

Curriculum audit, course materials review

Notational Friction Audit for Physical Chemistry

A skill file that walks an AI assistant through an evidence-based audit of course materials, finding the places where notation itself — not the physics — is what blocks students.

  • Teaching
  • Curriculum development
  • Notation
  • Course materials

Research and teaching infrastructure

Retrieving a literature corpus for LLM analysis

One command turns a few seed DOIs into thousands of abstracts, so students can run their own language model experiments on real literature without API keys, a GPU, or a scraping project.

  • Research
  • Literature review
  • Text mining
  • Corpus building
  • Python