BadgerOps - Overview

Hi there πŸ‘‹

I'm an SRE & Platform Engineer with roots in Linux system administration. I build tools in Go, Python, and Bash to solve infrastructure problems β€” from cloud-native IPAM to disconnected environment tooling.

Currently working on

  • πŸ›©οΈ airgap β€” CLI tool for syncing, exporting, and importing content for air-gapped OpenShift environments (Go)
  • 🌐 CloudPAM β€” A lightweight, cloud-native IP Address Management solution for AWS/GCP (Go + TypeScript)
  • πŸ•ΈοΈ grapheon β€” Network intelligence platform that aggregates scan data (nmap, netstat, arp) into graph visualizations (Python/FastAPI + React)
  • πŸ“‹ WOTSapp β€” Military training communication platform for instructors and students (React + Firebase)
  • πŸ–§ network-trainer β€” Interactive network topology training tool (JavaScript)

Popular & Featured Projects

  • ⭐ salt-workspace β€” Salt configuration management workspace (16 stars)
  • πŸ“¦ epel-offline-sync β€” Sync EPEL repos for disconnected environments (Python)
  • πŸ”„ ocpsync β€” Sync artifacts for OpenShift in air-gapped environments (Go)
  • πŸ“₯ dlserver β€” Download server written in Go
  • 🎀 bsides-if-2022 β€” BSides Idaho Falls 2022 conference talk materials

Security Research

Discovered hardcoded secrets vulnerabilities in Red Hat's Mirror Registry, resulting in 4 CVEs:

Read more: CVE disclosure process writeup

Upstream Contributions

Recent Activity

  • airgap β€” Multi-arch container images, CI release pipeline, binary publishing, changelog-driven releases
  • CloudPAM β€” SSO/OIDC provider integration, auth hardening, soft-deletes, SQLite connection pooling, Chainguard containers
  • grapheon β€” Live system status indicators, fcose layout tuning, demo mode access controls, semver release checker
  • network-trainer β€” UI connection polish, Cloudflare Pages deployment, OpenTofu infrastructure
  • WOTSapp β€” Active development on instructor/student training workflows

Ask me about

  • Observability (metrics, logs, traces)
  • Salt, Ansible, and configuration management at scale
  • Disconnected/air-gapped environment challenges
  • OpenShift & container orchestration

Connect

GitHub Stats

GitHub Stats Top Languages

Stats are refreshed weekly via GitHub Actions using lowlighter/metrics. Languages are measured by lines of code.

Tech Stack

Go Python Bash Kubernetes OpenShift Terraform AWS GCP