Skip to content
View BORGESAG's full-sized avatar

Block or report BORGESAG

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
BORGESAG/README.md

BORGES β€” automation, DevSecOps, site reliability, cloud security, digital forensics and local AI

If I do it twice, it becomes code. If it reaches production, it passes a security gate first.

🧭 Where I spend my cycles

βš™οΈ
Automation
paved roads instead of tickets: one template, every service
πŸ—οΈ
Infrastructure as Code
versioned, reviewed and rebuilt on demand
☁️
Multi-cloud
AWS Β· Azure Β· GCP Β· OCI, same principles everywhere
πŸ”
DevSecOps
security gates in every pipeline, secrets never in code
πŸ“ˆ
Site Reliability
SLOs, error budgets, observability and chaos on purpose
πŸ›‘οΈ
Cloud Security
least privilege, Zero Trust, posture as code
πŸ—‘οΈ
Offensive Security
thinking like the attacker to build the defense
πŸ”Ž
Digital Forensics
evidence, integrity and chain of custody
🧠
Local AI
models and agents running on my own hardware

🧰 Toolbox

Cloud AWS Azure Google Cloud Oracle Cloud
Infrastructure as Code Terraform Ansible
Containers Docker Kubernetes OpenShift Linux Helm Rancher
CI/CD GitHub Actions GitLab Jenkins Azure DevOps
Security Kali Linux HashiCorp Vault SonarQube Prisma Cloud Checkov Prowler
Observability Grafana Prometheus Datadog Dynatrace Splunk Elastic Stack
Code Python Go Bash PowerShell Groovy
AI PyTorch Llama (Meta) Model Context Protocol

πŸ’‘ What I believe

+ Automate the second time, document the first
+ Security is part of the pipeline, not a phase after it
+ Fix the root cause, then make sure it can't come back
+ Least privilege by default, exceptions by evidence
- "It works on my machine"

status: Running · Let's play ✨

Popular repositories Loading

  1. BORGESAG BORGESAG Public

    Config files for my GitHub profile.

  2. ansible-easy-vpn ansible-easy-vpn Public

    Forked from notthebee/ansible-easy-vpn

    An Ansible playbook that sets up a Wireguard server with ad blocking, DNS-over-HTTPS, and a WebUI with 2FA

    Shell

  3. openclaude openclaude Public

    Forked from Twigpine/openclaude

    runs anywhere. uses anything

    TypeScript