Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

132 Commits
 
 
 
 

Repository files navigation

🇺🇸 English
🇧🇷 Português
Igor Bahia

LinkedIn Portfólio GDG Organizer


👋 Sobre

Comecei minha carreira com uma chave de grifo na mão, fazendo manutenção de bombas e compressores em terminais da Transpetro/Petrobras. Foram uns 8 anos em ambiente industrial crítico. A lição que ficou dessa época: sistema bom é sistema que não cai.

Hoje trabalho no Instituto de Pesquisa Lactec, modernizando plataformas enterprise de alta criticidade. Construo interfaces desacopladas de sistemas legados, backends em C#/.NET, Python e Node, e integro ecossistemas distribuídos com autenticação federada. Penso em falha e observabilidade antes de virarem incidente.

Fora do código, organizo o GDG Salvador desde 2023. Entre 2023 e 2024 também fui organizador do DevOpsDays Salvador, onde contribuí com o site internacional do evento, um projeto open source em Go/Hugo.


🔀 A trajetória, como pipeline

%%{init: {'theme':'base', 'themeVariables': {'primaryColor':'#1f2937','primaryTextColor':'#f9fafb','primaryBorderColor':'#58a6ff','lineColor':'#58a6ff','secondaryColor':'#0f172a','tertiaryColor':'#0f172a','fontFamily':'Fira Code, monospace'}}}%%
flowchart LR
    A["🔧 Chave de grifo<br/>2008"] --> B["📋 Planejamento<br/>SAP/R3"]
    B --> C["💻 Primeiro commit<br/>2022"]
    C --> D["🚀 Full Stack<br/>React · Node"]
    D --> E["⚡ Lactec<br/>Smart Grid · .NET · Python"]
    E --> F{{"🔮 Próximo<br/>incidente"}}
    F ~~~ GAP[" "]
    style GAP fill:transparent,stroke:transparent
Loading

🛠️ O que ando fazendo

  • Projetos internacionais do ecossistema Landis+Gyr: aplicações de medição inteligente usadas globalmente, em ambientes AMI, RF Mesh e DLMS/COSEM.
  • Modernização de legado: interfaces novas em Next.js/TypeScript, desacopladas dos sistemas antigos, sem parar a operação.
  • Integrações enterprise: APIs REST, Keycloak/JWT, múltiplos serviços e bastante troubleshooting de sistema distribuído.
  • Estudando arquitetura distribuída e observabilidade.

🧰 Stack

Frontend React Next.js TypeScript JavaScript
Backend C# .NET Python Django Node.js Fastify
Dados PostgreSQL SQL Server Oracle Prisma
Infra & Auth Docker Keycloak JWT Jenkins Git
Comunidade & OSS Go Hugo
Domínio Smart Grid · AMI · RF Mesh · DLMS/COSEM · Arquitetura distribuída · SAP/R3 · Confiabilidade operacional

💡 Alguns marcos

Landis+Gyr / Smart Grid Aplicações de medição inteligente usadas globalmente, construídas com equipes multinacionais.
♻️ Reciclagem do Carnaval de Salvador Plataforma de rastreabilidade e monitoramento logístico da operação. Cerca de 140 toneladas de resíduos reciclados e reconhecimento na Climate Week NYC.
🏭 Transpetro / Petrobras Uns 8 anos planejando manutenção de milhares de ativos críticos via SAP/R3, onde parada de equipamento custa caro.
🎤 GDG Salvador Organizador desde 2023: DevFest, Google I/O Extended, Build With AI e meetups técnicos.
🐹 DevOpsDays Salvador Organizador entre 2023 e 2024. Contribuí com o site internacional do evento (devopsdays.org), projeto open source em Go/Hugo.

🚨 Postmortem: INC-2022-001

Severidade: P1 · Status: resolvido · Tempo de exposição: ~14 anos

Resumo Durante uma manutenção preventiva de rotina, o mecânico responsável percebeu que estava gostando mais de automatizar o relatório da manutenção do que de fazer a manutenção.

Impacto Uma carreira inteira redirecionada. Nenhuma bomba centrífuga foi ferida durante o processo.

Causa raiz Exposição prolongada a sistemas legados e planilhas com regra de negócio escondida. O operador descobriu que aquilo tudo podia ser código, e não teve volta.

Linha do tempo 2008 primeiro contato com ativo crítico 2013 percebe que SAP tem lógica, e que lógica pode ser escrita 2022 primeiro commit 2024 volta para o setor elétrico, agora pelo lado do teclado

Ações corretivas

  • Aprender a programar
  • Trocar a chave de grifo pelo teclado
  • Levar a obsessão por uptime junto na mudança
  • Parar de pensar em modo de falha antes de dormir (não será corrigido: é feature)
🎓 Formação & certificações
  • Análise e Desenvolvimento de SistemasUNIFACS · 2022 a 2025
  • Desenvolvimento de SoftwareCubos Academy · 2022 a 2023
  • Técnico em Mecânica — Centro de Formação Técnica da Bahia · 2010 a 2011

Certificações: Formação JavaScript Developer · Python (IBM) · Uncomplicating DevOps · Agile Explorer

Idiomas: Português (nativo) · Inglês (profissional) · Espanhol (básico)



SYSTEM STATUS
uptime 99.9% café: operational deploy na sexta: degraded na minha máquina funciona: outage



Aberto a conversar sobre sistemas distribuídos, modernização de plataformas e integrações enterprise.

LinkedIn



Gato preto rosnando dentro de um anel, paródia da vinheta da MGM



Visitantes

About

My awesome profile README.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors