Principal Software Engineer & Cloud Architect based in Stavanger, Norway.
I'm an engineer that loves to solve problems using technology. Programming is the tool I use the most for solving them, and I've been at it since I was 10 years old. My background bridges hardware engineering (subsea systems, metallurgy) with modern cloud architecture and DevOps.
- Cloud & Infrastructure: Azure, Pulumi (IaC), Docker / Kubernetes, CI/CD Pipelines
- Languages: TypeScript, Python, JavaScript, Ruby, SQL, PHP, C#
- Frontend: React, TanStack (Query, Start, Form), Tailwind CSS, Storybook, Astro
- Backend: Bun / ElysiaJS, Hono, FastAPI, Rails, PostgREST
- DevOps: Observability / OpenTelemetry, Monorepo tooling (Pants, Moon), Grafana
- Leadership: Architecture Design, Team Leadership, DevX, Scrum / Agile
Archgate: Executable Architecture Decision Records
Write an ADR once. Enforce it everywhere: for both humans and AI agents.
AI coding tools are fast, but they forget your patterns, ignore your conventions, and reinvent your architecture. Archgate fixes that by turning Architecture Decision Records into an executable, enforceable governance layer.
How it works:
- Document: Write ADRs as Markdown files with clear do's and don'ts
- Automate: Add companion
.rules.tsfiles that run checks in milliseconds - Integrate: AI editors (Claude Code, Cursor, Copilot, opencode) read your ADRs and follow them from the start
- Improve: Every violation found during review becomes a permanent rule. Governance gets cheaper, not more expensive
The ecosystem:
| Component | Description |
|---|---|
| CLI | Free & open-source CLI for managing ADRs and running automated checks (Apache-2.0) |
| Editor Plugins | AI governance for Claude Code, Cursor, VS Code / Copilot, and opencode |
| GitHub Actions | One-step CI integration: installs Archgate and runs checks with GitHub annotations |
| ADR Registry | Curated, importable ADR packs (TypeScript, testing, security, accessibility, Next.js, and more) |
| CLI Docs | Full command reference and rules authoring guide |
Built with: Bun, TypeScript, Astro, Hono, Tailwind CSS
The CLI is free and open-source forever. Editor plugins are currently in Open Beta.
- ๐ Website & Blog: rhuan.com.br
- ๐ผ LinkedIn: linkedin.com/in/rhuanbarreto
- ๐ง Email: rhuan@barreto.work
- ๐ My Principles: rhuan.com.br/principles
- ๐ก RSS Feed: rhuan.com.br/rss.xml






