Desenvolvedor Python & Dados · Saúde Pública
Construo painéis de vigilância epidemiológica sobre as bases do SUS (SINAN, SIM, IBGE) no Cenários / NESP-UnB, o Núcleo de Estudos em Saúde Pública da Universidade de Brasília. Os painéis abaixo estão no ar e são usados por secretarias de saúde e equipes de pesquisa.
Curso Análise e Desenvolvimento de Sistemas na UDF e venho da infraestrutura de TI. Por isso cuido do que acontece depois do git push: build reprodutível, dependências travadas, CI e documentação.
| Painel | O que mostra | Stack | |
|---|---|---|---|
| Tuberculose · Pernambuco | Vigilância da TB nos 185 municípios de PE desde 2010, com recorte por região e macrorregião de saúde: incidência, cura, abandono, óbito e coinfecção HIV, com mapa clicável e canal endêmico. | Streamlit · DuckDB · deck.gl · ECharts · Docker | ao vivo |
| Longevidade · Brasil | Envelhecimento da população por UF a partir das Projeções do IBGE (rev. 2024): estimativas de 2000 a 2022 e projeções até 2070, separadas na tela. | Streamlit · Pandas · Plotly · Parquet · Docker | ao vivo |
| Demográfico · Brasil | Distribuição etária por estado (2010–2025): mapa coroplético, pirâmide etária, ranking e KPIs com comparativo anual. | Streamlit · Pandas · Plotly · Parquet · Docker | ao vivo |
Também no ar, com código em repositório privado: Hanseníase · Pernambuco · Tuberculose · Recife
Como os painéis são mantidos
- 📐 Documentação de metodologia: de onde vem cada número e como cada indicador é calculado
- 🔒
requirements.txt(intenção) separado derequirements.lock.txt(o que roda), resolvido dentro da imagem de produção - ⚙️ CI no GitHub Actions a cada push:
ruff, build da imagem Docker e conferência do lock contra o container - 🐳 Deploy em container, com as mesmas versões no build e em produção
Também trabalho com Power BI, SQL Server, MySQL, n8n e Google Cloud.
SINAN (notificação de agravos) · SIM (mortalidade) · IBGE (projeções populacionais): limpeza, vinculação entre bases, geocodificação e cálculo de indicadores epidemiológicos, sempre conferidos contra os números oficiais do Ministério da Saúde.
📍 Brasília, DF · Aberto a colaborações acadêmicas e projetos de dados