Projetos
Projetos que representam meu trabalho
Plataforma SIEDOS — Confiabilidade e Governança Operacional
- O que é: Sistemas públicos críticos usados por TJGO, TJRO, TCEPI, TCMGO e TCDF, com foco em estabilidade e cadência de entregas.
- Impacto: Redução drástica de incidentes e filas de deploy; previsibilidade de releases e mudanças controladas.
- Stack: Ruby on Rails, PostgreSQL/Oracle, GitLab CI/CD, Azure DevOps, Kubernetes/OpenShift, observabilidade customizada.
- Papel: Liderança técnica, SRE, pipelines, governança e performance.
Pipelines GitLab/Azure — Runners dedicados e fluxo multi-stage
- O que é: Arquitetura de pipelines em runners self-hosted, stages paralelos e deploys blue/green.
- Impacto: Filas mínimas, entregas mais rápidas e rollback seguro em ambientes sensíveis.
- Stack: GitLab CI/CD, Azure DevOps, Docker, Helm, scripts Bash.
- Papel: Desenho de pipelines, automação de deploys e governança operacional.
- Status: Infra privada; modelos e playbooks replicáveis.
SaaS Rails Multi-domínio — Arquitetura e Operação
- O que é: Plataforma multi-tenancy com domínios customizados, normalização de tenants e segurança por isolamento lógico.
- Impacto: Onboarding consistente de novos clientes e governança de releases por tenant.
- Stack: Ruby on Rails (2.3 → 7.x), Postgres, Redis, Sidekiq, JWT, ActiveStorage.
- Papel: Arquitetura, padrões de tenancy, automação e governança de releases.
- Status: Em produção; apresentações sob NDA.
Observabilidade e Resiliência para Sistemas Ruby/Oracle
- O que é: Instrumentação, tuning e troubleshooting profundo (ORA-03135, 502 intermitente, OOMKill, WebSocket resets).
- Impacto: Recuperação rápida de incidentes, redução de quedas e aumento de previsibilidade.
- Stack: Ruby, Puma, NGINX, Oracle, Postgres, logs/tracing customizados, playbooks de incident response.
- Papel: Diagnóstico, instrumentação e desenho de playbooks de resposta.
Playbooks de Infraestrutura — NFS, Storage e SSL
- O que é: Playbooks para storage dinâmico, NFS, PKI/SSL e clusters leves.
- Impacto: Provisionamento consistente em ambientes híbridos e labs, com backups reprodutíveis.
- Stack: Helm, NFS, OpenSSL, Bash.
- Papel: Design de playbooks, padronização de infraestrutura e guias técnicos.
- Posts: Dynamic NFS StorageClass, NFS Server Setup, SSL Keys Guide.
Ambientes de Desenvolvimento Reprodutíveis — WSL2
- O que é: Guias e scripts de backup/restore, hardening e performance para WSL2.
- Impacto: Devs com ambientes estáveis e recuperáveis; menor atrito para quem trabalha em Windows.
- Stack: WSL2, PowerShell/Bash.
- Papel: Autoria de guias, scripts e padrões de ambiente.
- Posts: Backup e Restore, WSL2 Experience.
Como colaborar
- Quer ver um demo ou adaptar um desses modelos? Fale comigo.