Skip to content
View brunohaf's full-sized avatar

Highlights

  • Pro

Block or report brunohaf

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
brunohaf/README.md

Hey, I'm Bruno β€” architecting systems and worlds, one pixel at a time

πŸ’» Software Engineer β€’ World Builder β€’ 🌐 Open-source by default β€’ Privacy Tech Explorer

Profile views GitHub followers YouTube channel


About me

Software Engineer in Brazil (UTCβˆ’3), nine years in β€” mostly Kubernetes, delivery pipelines, and the observability glue that tells you which of the two is lying to you.

  • 🏑 Building: a privacy-first home server. The rule I refuse to bend: nothing is reachable without the VPN.
  • πŸ§™β€β™‚οΈ Dungeon mastering: Curse of Strahd β€” a sandbox campaign is capacity planning with worse SLAs and no rollback.
  • πŸ“š Reading: Designing Data-Intensive Applications.
  • πŸ§— Sharpening: algorithms under interview-clock pressure β€” a different muscle from the systems work I do daily. Yeetcodex and Trapezohedronlogn are the working logs, public on purpose.
  • πŸ’¬ Happy to help with: a Helm chart review, GitHub Actions misbehaving, or a first self-hosting setup. Hunting your first FOSS issue? I'm doing the same β€” happy to pair on one. Open an issue, genuinely.
  • 🎢 Soundtrack: blues and 90s grunge β€” with Adriana Rubio's Layne Staley, Angry Chair on the side.

Tech interests

Deeply interested in distributed systems design, resilience engineering, observability, and the networking layer everything quietly depends on. Always looking for ways to turn lessons from production systems into better design decisions.

AWS, Azure, GCP, Kubernetes, Helm, Terraform, Argo CD, Prometheus, Grafana
Sentry, PostgreSQL, S3, Redis, Python, C#, Claude, MCP, Ollama

Featured projects

Project What it does Stack
ImpGem Buildbot
Stars Last commit
Self-hosted CI/CD and task runner inspired by Buildbot and GitHub Actions β€” powered by mischievous imps. Python Docker Shell
Norganas Kube Prune
Stars Last commit
Home-brew Kubernetes cleanup tool that channels Norganas: finds idle workloads via Prometheus and purges them into oblivion. Python Kubernetes Prometheus
Action Bandit
Stars Last commit
GitHub Action that runs the Bandit security linter and posts inline PR findings through reviewdog, with semver bumping built in. Shell GitHub Actions
Spicy Claude
Stars Last commit
Battle-tested Claude Code configuration β€” bash guardrails, audit hooks and custom skills that turn Claude into a sharper, more autonomous coding agent. Claude Shell Markdown
aforge-flow
Stars Last commit
GPU-accelerated art pipeline for tabletop RPG and VTT libraries β€” category-aware background removal, optimization, creature-aware naming and zero-shot classification. Python PyTorch CUDA

Out in the wild

The tools I publish ship with a license and a README β€” unlicensed code isn't really open.

Code other people picked up

Code I sent upstream

The second list is the one I'm deliberately lengthening. Hunting a first issue yourself? Say hi.


GitHub stats

Snake eating my GitHub contribution grid

Algorithm practice


Thanks for dropping by!

Pinned Loading

  1. norganas-kube-prune norganas-kube-prune Public

    A home‑brew Kubernetes cleanup tool that channels Norganas to reclaim resources by identifying idle workloads via Prometheus and purging them into oblivion.

    Python 1

  2. trapezohedronlogn trapezohedronlogn Public

    A repository containing personal code solutions and problem-solving notes, inspired by mythos artifacts, madness and and algorithmic complexity.

    Python

  3. yeetcodex yeetcodex Public

    A dump repo for leetcode resources and solutions.

  4. action-bandit action-bandit Public

    This GitHub Action runs Bandit, a Python security linter, and integrates with reviewdog for inline PR comments. It supports configurable Bandit options (config file, flags, verbose mode) and review…

    Python 4 1

  5. impgem-buildbot impgem-buildbot Public

    Self-hosted CI/CD and task runner inspired by Buildbot & GitHub Actions β€” powered by mischievous imps.

    Python