Skip to content
View JacobPEvans's full-sized avatar

Highlights

  • Pro

Block or report JacobPEvans

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JacobPEvans/README.md

Website LinkedIn GitHub


XKCD comic 1319: A chart showing time spent on a task manually vs time spent automating it, with the punchline that automation often takes longer than just doing the task

Animated snake game visualization that traverses across the GitHub contribution graph, with the snake consuming contribution squares as it moves, leaving a trail of empty cells behind

Building the pipeline where humans set direction and AI handles the rest.

Splunk/Cribl consultant by day. Automating myself out of a job by night.


Claude Gemini GitHub Copilot Ollama MLX OpenTelemetry

Infrastructure and DevOps: Nix, Terraform, Ansible, Docker, Kubernetes, GitHub Actions, Git, GitHub

Cloud and platforms: AWS, GCP, Azure, Cloudflare, Linux, macOS

Languages: Python, Bash, Go, TypeScript, JavaScript

Splunk Cribl Proxmox Home Assistant


The Mission

The goal: file a GitHub Issue, grab coffee, come back to a PR that's been implemented, tested, and reviewed by multiple AI models — just waiting for a thumbs up. Not fully there yet, but close enough to be dangerous.

Humans decide what to build. AI agents handle the how. Automation runs the boring parts. A human gives the final sign-off. Claude, Gemini, Copilot, and local MLX models each do what they're best at — the right model for the right job instead of throwing everything at one.

flowchart LR
    subgraph Human["Human"]
        direction TB
        H1["Roadmap"]
        H2["GitHub Issues"]
        H3["PR Review"]
    end
    subgraph AI["AI Agents"]
        direction TB
        A1["Claude / Gemini / Copilot"]
        A2["Code"]
        A3["AI Code Review"]
    end
    subgraph Auto["Automation"]
        direction TB
        T1["CI / Testing"]
        T2["Lint & Validate"]
        T3["Ship It"]
    end
    H1 --> H2 --> A1 --> A2 --> T1 --> T2 --> A3 --> H3 --> T3
Loading

About Me

On the Clock: Splunk and Cribl consultant specializing in security operations. I architect SIEM platforms, build detection pipelines, and optimize data flows. My specialty? Cutting ingest volume by 30-50% while actually improving security posture.

Outside the Terminal: When I'm not wiring up AI agents or debugging data pipelines, I'm probably over-engineering my home lab or convincing my fish that uptime matters.

Home Lab: Proxmox cluster, UniFi networking, Home Assistant, Splunk, Cribl — all managed with Terraform, Ansible, and Nix. The goal is fault-tolerant infrastructure I can rebuild from a single nix build.

Aquariums: 75-gallon saltwater reef (clownfish, corals, pistol shrimp) + freshwater tanks with custom lighting and wave-maker automations. The fish have better SLOs than most production systems.

Adventures: Scuba diving (San Pedro, Belize is my happy place), snowboarding in Michigan and Colorado, hiking, running.

What I'm Building

AI Development Pipeline — I point Claude, Gemini, and Copilot at GitHub Issues and they figure out the rest. Multi-model routing with local MLX fallback for when I don't want to burn cloud tokens on a typo fix. ai-assistant-instructionsclaude-code-pluginsai-workflows

AI Observability — OTEL pipeline tracking every AI coding interaction from IDE to Splunk. If an AI agent touches code, I know about it — usage, cost, performance, all of it. VisiCore_App_for_AI_Observabilitycc-edge-copilot-otelcc-edge-vscode-io

Nix Reproducible Everything — Four repos, one goal: nix build and walk away. nix-darwin for macOS, nix-ai for AI tooling, nix-home for dev environment, nix-devenv for project shells.

Local LLM Inference — Running MLX-native models on Apple Silicon because why pay for tokens when you have 128GB of unified memory? Currently on M4 MacBook Pro, eyeing the Mac Studio. nix-ai (MLX module)

RAG & Context Engineering — Qdrant on the home lab feeding context into AI workflows. The goal: AI that actually knows your codebase instead of hallucinating import paths.

Home Lab IaC — Proxmox cluster, 30+ repos, everything in code. Terraform provisions, Ansible configures, Renovate keeps deps fresh, release-please handles versions. terraform-proxmoxansible-proxmox.githubsecrets-sync

GitHub Metrics

GitHub metrics showing recent activity, languages, coding habits, and contribution patterns

3D Contribution Calendar

3D visualization of GitHub contribution calendar rendered as an isometric cityscape where building heights represent daily commit counts

Pinned Loading

  1. JacobPEvans JacobPEvans Public

    Professional GitHub profile README for Jacob P. Evans—data infrastructure specialist and Splunk/Cribl consultant with expertise in security ops and SIEM architecture. Showcases skills across cloud …

    1

  2. claude-code-plugins claude-code-plugins Public

    My custom claude code (hopefully agentsmd soon) plugins for when I've scoured the interwebs and all the existing CC marketplaces but couldn't find anything good enough.

    Python 2

  3. Splunk Favorite Resources Splunk Favorite Resources
    1
    # Official Splunk Resources
    2
    
                  
    3
    ## Dedicated Best Practices
    4
    
                  
    5
    * [Splunk Lantern: Success Framework](https://lantern.splunk.com/Splunk_Success_Framework)
  4. VisiCore/GoatSearch VisiCore/GoatSearch Public

    GoatSearch allows you to render Cribl Search results through a Splunk search or dashboard! Simply configure your tenant and use the GoatSearch Explorer to craft your first query. Once the results a…

    Python 1 1

  5. terraform-proxmox terraform-proxmox Public

    Infrastructure-as-Code automating Proxmox VE provisioning with Terraform/Terragrunt. Declarative management of VMs, LXC containers, networking, firewall rules. Includes cloud-init, Packer image bui…

    HCL

  6. ai-workflows ai-workflows Public template

    Reusable AI agent workflows that run 24/7 — issue triage, code cleanup, multi-repo orchestration. Import-ready for GitHub Copilot Agentic Workflows.

    JavaScript 1 1