Gabriel
Moscarde

Engenheiro de Dados · Rio de Janeiro · RJ

Ícone de uma xícara de café

Sobre

Sou engenheiro de dados na Secretaria Municipal de Saúde do Rio de Janeiro. Trabalho com integração entre sistemas, ingestão, orquestração, modelagem e qualidade de dados hospitalares: internações, altas, leitos, atendimentos e cirurgias.

Também desenvolvo o Portal DIID, a plataforma interna da divisão, que reúne dados, painéis e aplicações usados pelas equipes da secretaria.

No dia a dia uso Python, SQL, PostgreSQL, Apache Airflow, Airbyte, dbt, Docker e Django. Comecei na área em 2023, como voluntário na SouJunior. Antes disso, trabalhei com vendas e coordenação de produção.

Stack

Orquestração e ingestão

  • Apache Airflow
  • Airbyte
  • dbt
  • Python
  • APIs REST
  • Selenium
  • BeautifulSoup

Bancos e armazenamento

  • PostgreSQL
  • SQL
  • MySQL
  • DuckDB
  • MinIO
  • Parquet

Processamento

  • pandas
  • Polars
  • SQLAlchemy
  • Data Quality
  • Reverse ETL

Aplicações

  • Django
  • Django REST Framework
  • Flask
  • React
  • TypeScript
  • Celery

Infra e observabilidade

  • Docker
  • Docker Compose
  • systemd
  • Zabbix
  • Git

BI e IA

  • Looker Studio
  • Power BI
  • LLMs locais
  • spaCy
  • Gemini
  • pgvector

Experiência

set 2025 – atual

Engenheiro de Dados

Secretaria Municipal de Saúde do Rio de Janeiro · híbrido

  • Pipelines de dados hospitalares (internações, altas, leitos, cirurgias) orquestrados no Airflow, com validações de qualidade e modelagem em camadas no dbt.
  • Reestruturei a captura legada de dados: cerca de 90% menos hardware e de 5 para 36 unidades processadas em paralelo.
  • Sincronizações ETL/ELT e Reverse ETL com Airbyte, em infraestrutura Docker on-premise.
  • Principal desenvolvedor do Portal DIID, plataforma interna de dados e aplicações da divisão.
  • Airflow
  • dbt
  • Airbyte
  • PostgreSQL
  • Docker
  • Django

fev 2025 – set 2025

Desenvolvedor Python

Secretaria Municipal de Saúde do Rio de Janeiro · híbrido

  • Integração e sincronização entre bancos heterogêneos com Python, SQL e SQLAlchemy.
  • APIs e módulos internos com Django e Django REST Framework.
  • Coletores com Selenium, Requests e APIs no lugar de tarefas manuais, e Reverse ETL de volta aos sistemas operacionais.
  • Python
  • Django
  • DRF
  • SQLAlchemy
  • Selenium

jul 2024 – mar 2025

Engenheiro de Dados (voluntário)

SouJunior · remoto

  • Benchmark de pandas, Polars e DuckDB no ETL da comunidade, que virou artigo.
  • MVP de aplicação para tech recruiters, da ideia aos testes de ferramentas (spaCy, OpenCV, PDFPlumber).
  • Polars
  • DuckDB
  • Flask
  • spaCy

nov 2023 – jul 2024

Analista de Dados (voluntário)

SouJunior · remoto

  • Dashboard de redes sociais em Power BI, da extração ao visual desenhado no Figma.
  • Co-apresentei o projeto na live de 2 anos da SouJunior.
  • Automação da coleta de dados de redes sociais com Python e Selenium.
  • Power BI
  • PowerQuery
  • Selenium
  • Figma

set 2022 – jan 2023

Estrategista digital

Lateralus Tattoo Studio · Rio de Janeiro

  • Posicionamento digital, campanhas de anúncios e produção de foto e vídeo para redes sociais.
  • Photoshop
  • Premiere
  • After Effects

dez 2017 – jan 2025

Vendedor e Coordenador de Produção

MM Paletes · Rio de Janeiro

  • Criei e estruturei a linha de móveis mais vendida da empresa, da definição dos produtos ao processo produtivo.
  • Coordenação de equipe, estoque, prazos e logística de entregas.
  • Gestão de produto
  • Processos
  • Vendas

Formação

jul 2023 – dez 2025

Análise e Desenvolvimento de Sistemas

Universidade Anhanguera

2013 – 2015

Ensino Médio Técnico em Informática

Escola Santa Bárbara

jul 2026 engenharia

Raio-X Municipal · RadarSUS

Ingestão de 10+ fontes públicas de saúde (CNES, SIA, SIH, SIM, SINASC, FNS, IBGE) com uma DAG por coletor, modelagem dbt por município e dashboards em Next.js para o gestor.

  • Airflow
  • dbt
  • MinIO
  • PostgreSQL
  • Next.js
jul–set 2026 produto

TabNet Fácil

Descobre as fontes do TabNet nos catálogos oficiais, interpreta os formulários e permite montar, salvar e reexecutar consultas com os parâmetros de cada execução guardados.

  • Django
  • Inertia.js
  • React
  • PostgreSQL
fev 2026 PoC + artigo

Template-Based BI Distribution

Um dashboard vira template e é instanciado para N unidades, com Row Level Context aplicado antes da query e um frontend agnóstico que renderiza a partir de metadados.

  • Django
  • React
  • PostgreSQL
  • Docker
set–out 2026 produto

GitHub Timeline

Transforma a atividade pública de qualquer perfil do GitHub numa história ano a ano, com comparação entre perfis, card PNG e badge SVG.

  • TypeScript
  • Node.js
  • Docker
abr 2026 estudo + artigo

Falsa aleatoriedade em LLMs

Seis hipóteses sobre por que modelos pequenos "preferem" o 7 ao escolher um número de 1 a 10, testadas em gemma2, llama3.2, phi3.5 e qwen2.5.

  • Python
  • Ollama
  • pandas
mai–jul 2024 SouJunior

Data Engines Benchmark

O mesmo ETL real do LinkedIn da SouJunior implementado em pandas, Polars e DuckDB, medindo tempo e memória em várias execuções.

  • pandas
  • Polars
  • DuckDB
nov 2023 automação

Junior Zone

Vagas júnior coletadas da API da Gupy, filtradas por senioridade e modalidade e publicadas duas vezes ao dia num grupo do Telegram e numa planilha.

  • Python
  • Telegram Bot
  • Apps Script
set–dez 2024 SouJunior

Perfect Resume Finder

App para tech recruiters buscarem currículos numa base própria, com extração de texto de PDFs e NER em spaCy para encontrar entidades.

  • Flask
  • spaCy
  • OpenCV
  • MySQL
fev 2025 web + scraping

Mapa do Carnaval 2025

Raspa os blocos de rua, geocodifica os endereços e exibe tudo num mapa Leaflet filtrável por cidade, bairro e data.

  • Django
  • Leaflet
  • BeautifulSoup

Artigos

Contato