Portfolio

Projects

  1. AI / Self-hosted
    In progress

    Henley RAG

    Foundation for a local RAG system for house documentation. FastAPI, PostgreSQL, and Qdrant run in Docker Compose with health checks for each service and a local Ollama instance. A Dropbox connector discovers documents and registers their metadata in PostgreSQL.

    Compose services
    3
    source connector
    1
    API endpoint
    1
    • Python
    • FastAPI
    • PostgreSQL
    • Qdrant
    • Dropbox API
    • Docker Compose

    Latest commitOct 22, 2026ci: update portfolio when Henley RAG changesa36e05f

  2. Endpoint Management
    Complete

    Package-Free Patch Management in Jamf Pro

    A Jamf Pro design that keeps Google Chrome, ChatGPT, Codex, Slack, and Wispr Flow current on 100 Macs without managing installer packages. Includes the rollout plan, user messaging, reporting, the configuration worksheet, and the scripts.

    apps
    5
    Jamf objects
    73
    scripts
    4
    • Jamf Pro
    • Installomator
    • swiftDialog
    • zsh
    • Smart Groups
    • Extension Attributes
  3. Web / AI-assisted
    Ongoing

    davisthetech.bio

    This site shows how I work with v0, Vercel, Git, and Claude. It is a collaboration between the robots & I that I use to build my skills in Next.js, TypeScript, React, Git, and security practices. I use Claude for design, applying UI and UX skills, and to learn code by troubleshooting this site and the other projects listed. v0 generates code changes, Vercel builds and hosts the site, and Git and GitHub handle version control for this site and the other projects listed.

    Next.js
    16
    React
    19
    pages
    9
    • Next.js
    • React
    • TypeScript
    • Tailwind CSS
    • Claude
    • Vercel
    • GitHub
    • v0
    • Git