Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 13 additions & 12 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ This is a GitHub profile README repository. The `README.md` is displayed publicl

## Owner

**RB** — Cloud Architect, CEO of RB Consulting.
RB, Cloud Architect, CEO of RB Consulting.

Focus areas:
- AWS multi-account architectures, FinOps
Expand All @@ -28,16 +28,17 @@ Focus areas:

Write in a direct, technical, first-person voice. Match the tone already established in `README.md`.

**Avoid these AI writing artifacts:**
Avoid these AI writing artifacts:
- Filler openers: "Certainly!", "Of course!", "Great question!", "Happy to help!"
- Redundant summaries that restate what was just said
- Hedge phrases: "I'll help you with that", "Let me assist you"
- Excessive em-dashes and parenthetical asides
- Em-dashes
- Bold text for emphasis
- Vague superlatives: "cutting-edge", "robust", "seamless", "game-changer"
- Passive constructions where active voice reads better
- Bullet lists that pad short ideas into three-word fragments

**Preferred patterns:**
Preferred patterns:
- Short sentences. Active voice.
- Technical precision over marketing language
- Concrete examples over abstract claims
Expand All @@ -48,11 +49,11 @@ Write in a direct, technical, first-person voice. Match the tone already establi
## Content Guidelines

- Keep the profile focused on Cloud, IaC, Platform Engineering, and AI-native engineering
- Highlight Claude Code and Claude Skills these are current, in-use tools, not just listed buzzwords
- Highlight Claude Code and Claude Skills: these are current, in-use tools, not just listed buzzwords
- Do not add LangChain, CrewAI, or similar orchestration frameworks unless RB explicitly requests them
- Do not add technologies or skills that are not already present in the README unless explicitly asked
- Badges use `style=for-the-badge` and pull colors from each tool's official brand palette
- The "If you touched it twice, it should be code." quote is intentional — do not modify or remove it
- The "If you touched it twice, it should be code." quote is intentional. Do not modify or remove it.
- The profile links (Resume, Blog, Contact) point to: `https://0xfeed.gitlab.io/resume.html`, `https://0xfeed.gitlab.io`, and `https://bit.ly/2K7e76D` respectively

---
Expand All @@ -74,14 +75,14 @@ If adding a new link or image, make sure it resolves to a stable URL. Avoid shor
## File Structure

```
README.md public GitHub profile page
AGENTS.md this file; AI agent context and conventions
CLAUDE.md -> AGENTS.md (symlink)
renovate.json5 Renovate config; inherits best-practices, pins actions to SHAs
README.md # public GitHub profile page
AGENTS.md # this file; AI agent context and conventions
CLAUDE.md # symlink to AGENTS.md
renovate.json5 # Renovate config; inherits best-practices, pins actions to SHAs
LICENSE
.github/
workflows/
link-check.yml weekly dead-link/image checker
link-check.yml # weekly dead-link/image checker
```

---
Expand All @@ -100,7 +101,7 @@ gh api repos/<owner>/<repo>/git/ref/tags/<tag> --jq '.object.sha'



- Do not rewrite large portions of `README.md` speculatively — make targeted, minimal changes
- Do not rewrite large portions of `README.md` speculatively. Make targeted, minimal changes.
- Do not add sections, stats widgets, or third-party integrations without being asked
- Do not remove the GitHub Stats or Streak sections
- Do not commit secrets, tokens, or personal contact details not already in the file
Expand Down
41 changes: 37 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<div align="center">

<a href="https://git.io/typing-svg"><img src="https://readme-typing-svg.demolab.com?font=Fira+Code&size=28&pause=1000&color=00D9FF&center=true&vCenter=true&width=700&lines=Hey%2C+I'm+RB+%F0%9F%91%8B;Cloud+Architect+%26+CEO;I+turn+infra+into+code;AWS+%7C+Terraform+%7C+Kubernetes+%F0%9F%9A%80;Building+AI-Native+Engineering+Teams+%F0%9F%A4%96;Autonomous+Agents+%7C+Claude+Code+%7C+LLM+Workflows" alt="Typing SVG" /></a>
<a href="https://git.io/typing-svg"><img src="https://readme-typing-svg.demolab.com?font=Fira+Code&size=28&pause=1000&color=00D9FF&center=true&vCenter=true&width=700&lines=Hey%2C+I'm+RB+%F0%9F%91%8B;QA+%E2%86%92+Dev+%E2%86%92+SRE+%E2%86%92+Security+%E2%86%92+DevSecOps;I+define+problems.+Then+I+solve+them.;AWS+%7C+Terraform+%7C+Kubernetes+%F0%9F%9A%80;Building+AI-Native+Engineering+Teams+%F0%9F%A4%96;Autonomous+Agents+%7C+Claude+Code+%7C+LLM+Workflows" alt="Typing SVG" /></a>

[![Profile views](https://komarev.com/ghpvc/?username=nitrocode&style=flat-square&color=00D9FF)](https://github.com/nitrocode)
[![Resume](https://img.shields.io/badge/Resume-View-blue?style=flat-square&logo=read-the-docs)](https://0xfeed.gitlab.io/resume.html)
Expand All @@ -13,19 +13,31 @@

## 🚀 About Me

I'm RB, Cloud Architect and CEO of RB Consulting. I help companies bring their infrastructure under control by treating it as code — and increasingly, with AI as a force multiplier at every layer of the stack.
I started in QA — which means I've always thought about what breaks. I moved through automation, full-stack dev, SRE, and security because each layer exposed a new class of problems. Now as a DevSecOps practitioner and Cloud Architect, I work at the intersection of all of them — and I use AI to accelerate every step.

- 🧪 QA & Testing: automation, shift-left testing, quality gates
- 🏗️ IaC: Terraform, OpenTofu
- ☁️ AWS: multi-account architectures, FinOps
- ⚙️ Platform Engineering: Kubernetes, GitOps, internal developer platforms
- 🤖 AI-Native Engineering: autonomous AI agents, Claude Code, internal prompt libraries, LLM-powered workflows
- 🔭 SRE: observability, reliability engineering, incident management
- 🔐 Security: policy enforcement, compliance automation, zero-trust
- 🤖 AI-Native Engineering: autonomous AI agents, Claude Code, internal prompt libraries, LLM-powered workflows
- 🧑‍💼 Leadership: project management, team building, client advisory

> "If you touched it twice, it should be code."

---

## ⚙️ How I Work

- **Define the problem first** — most failures come from solving the wrong thing
- **LLM as collaborator, not autocomplete** — I steer it, validate the output, then make the minimal right change
- **Don't reinvent the wheel** — find the right tool, library, or pattern and make it fit
- **Security at every layer** — design, code, infra, ops; not bolted on at the end
- **Ship the minimal right change** — less surface area, less risk, easier to reason about

---

## 🛠️ Tech Stack

<div align="center">
Expand All @@ -43,18 +55,39 @@ CI/CD & GitOps
![GitHub Actions](https://img.shields.io/badge/GitHub_Actions-2088FF?style=for-the-badge&logo=github-actions&logoColor=white)
![ArgoCD](https://img.shields.io/badge/Argo_CD-EF7B4D?style=for-the-badge&logo=argo&logoColor=white)
![GitLab CI](https://img.shields.io/badge/GitLab_CI-FC6D26?style=for-the-badge&logo=gitlab&logoColor=white)
![Atlantis](https://img.shields.io/badge/Atlantis-5C4EE5?style=for-the-badge&logo=terraform&logoColor=white)

Languages & Scripting

![Python](https://img.shields.io/badge/Python-3776AB?style=for-the-badge&logo=python&logoColor=white)
![TypeScript](https://img.shields.io/badge/TypeScript-3178C6?style=for-the-badge&logo=typescript&logoColor=white)
![CakePHP](https://img.shields.io/badge/CakePHP-D33C43?style=for-the-badge&logo=cakephp&logoColor=white)
![Spring Boot](https://img.shields.io/badge/Spring_Boot-6DB33F?style=for-the-badge&logo=springboot&logoColor=white)
![Bash](https://img.shields.io/badge/Bash-4EAA25?style=for-the-badge&logo=gnu-bash&logoColor=white)
![Go](https://img.shields.io/badge/Go-00ADD8?style=for-the-badge&logo=go&logoColor=white)

Security & Compliance

![OPA](https://img.shields.io/badge/OPA-7D3C98?style=for-the-badge&logo=openpolicyagent&logoColor=white)
![Vault](https://img.shields.io/badge/Vault-FFEC6E?style=for-the-badge&logo=vault&logoColor=black)
![Burp Suite](https://img.shields.io/badge/Burp_Suite-FF6633?style=for-the-badge&logo=portswigger&logoColor=white)
![Wiz](https://img.shields.io/badge/Wiz-00B4E3?style=for-the-badge&logo=wiz&logoColor=white)
![Trivy](https://img.shields.io/badge/Trivy-1904DA?style=for-the-badge&logo=aqua&logoColor=white)
![checkov](https://img.shields.io/badge/checkov-5D4F85?style=for-the-badge&logo=bridgecrew&logoColor=white)
![Gitleaks](https://img.shields.io/badge/Gitleaks-FF0000?style=for-the-badge&logo=git&logoColor=white)

Observability & SRE

![Prometheus](https://img.shields.io/badge/Prometheus-E6522C?style=for-the-badge&logo=prometheus&logoColor=white)
![Grafana](https://img.shields.io/badge/Grafana-F46800?style=for-the-badge&logo=grafana&logoColor=white)
![Datadog](https://img.shields.io/badge/Datadog-632CA6?style=for-the-badge&logo=datadog&logoColor=white)
![OpsGenie](https://img.shields.io/badge/OpsGenie-172B4D?style=for-the-badge&logo=atlassian&logoColor=white)
![PagerDuty](https://img.shields.io/badge/PagerDuty-06AC38?style=for-the-badge&logo=pagerduty&logoColor=white)

Testing & QA

![pytest](https://img.shields.io/badge/pytest-0A9EDC?style=for-the-badge&logo=pytest&logoColor=white)
![Selenium](https://img.shields.io/badge/Selenium-43B02A?style=for-the-badge&logo=selenium&logoColor=white)
![Playwright](https://img.shields.io/badge/Playwright-2EAD33?style=for-the-badge&logo=playwright&logoColor=white)

AI & Agents

Expand Down
Loading