AvidLearner

Interactive Go learning platform with AI-powered lesson generation and typing challenges

Go + React + Vite public
Visit →

Homelab Site

Personal homelab dashboard and documentation site

Go + HTML/CSS/JS public
Visit →

Kubernetes Dashboard

Web-based UI for managing Kubernetes clusters and resources

Go + Angular internal
Visit →

LabMan CLI

Command-line tool for managing remote homelab sessions via SSH

Go + Cobra public
Visit →

Navidrome

Self-hosted music streaming server with Subsonic API compatibility

Go + Web internal
Visit →

Rebalancer Operator

Kubernetes operator for intelligent pod rebalancing and resource optimization

Go + Kubernetes development
Visit →

Velero

Kubernetes backup and disaster recovery solution with MinIO storage

Go + MinIO internal
Visit →

Technology Stack

Orchestration

  • MicroK8s on Raspberry Pi 4
  • 3-node ARM64 cluster
  • Calico CNI networking
  • NGINX Ingress Controller
  • Helm 3 for deployments

CI/CD

  • Jenkins
  • Kaniko (Rootless Builds)
  • Trivy Security Scanning
  • Docker Hub Registry

Development

  • Go (Primary Language)
  • React + Vite
  • HTMX
  • Node.js

Networking

  • Cloudflare Zero Trust Tunnels
  • Automated TLS Certificates
  • Cloudflare DNS
  • NGINX Ingress