Octávio Lage

Octávio Lage

Líder de Engenharia de Dados

Construo plataformas de dados em que os times podem confiar. Hoje lidero o time que transforma dados de 17 seguradoras na base que sustenta a Sossego, uma insurtech brasileira.

Belo Horizonte, Brasil

Octávio Lage

Sobre

Sou engenheiro de dados e software com mais de 6 anos de experiência e hoje lidero a engenharia de dados da Sossego, uma insurtech brasileira. Meu time é responsável pela base de dados da empresa: capturamos apólices, sinistros, comissões e outros dados de 17 seguradoras e garantimos que esses dados sejam confiáveis para os times que atendem corretores e seguradoras todos os dias.

Comecei no desenvolvimento web, criando aplicações em Next.js e APIs, e migrei para dados conforme os problemas ficaram mais interessantes. Essa bagagem ainda define como trabalho: me importo com pipelines observáveis e fáceis de manter, e com as pessoas que dependem dos dados na outra ponta.

Fora do trabalho, faço jogos. Já criei um infinite runner e um jogo no estilo Bomberman, e estou estudando modelagem 3D para melhorar este último.

Experiência

Sossego logo

Líder de Engenharia de Dados

SossegoJUL 2022 – ATUAL

Progressão de carreira

  1. Engenheiro de DadosJUL 2022
  2. Líder de Engenharia de DadosJAN 2024
  • Lidero um time de 5 pessoas (plataforma, sustentação e qualidade de dados) responsável pela base de dados da empresa e por atender os times internos que lidam diretamente com corretores e seguradoras.
  • Junto com meu time, mantenho mais de 86 pipelines que capturam apólices, parcelas, sinistros, propostas, renovações e comissões de 17 seguradoras, em 15 portais web e suas APIs.
  • Organizei um cenário de captura fragmentado: padronizei a construção e a manutenção dos pipelines, implantei verificações de qualidade de dados e dei ao negócio visibilidade sobre a saúde dos dados.
  • Orquestro as cargas com Dagster, Airbyte e Airflow em Kubernetes, com serviços rodando em GCP, AWS e Oracle Cloud.
  • Disponibilizo dados analíticos no ClickHouse e transacionais no PostgreSQL, e dou suporte aos times que trabalham com BigQuery.
PythonTypeScriptDagsterAirbyteAirflowClickHousePostgreSQLKubernetesGCPAWS
Mediar Solutions logo

Engenheiro de Software

Mediar SolutionsMAR 2020 – JUN 2022

Progressão de carreira

  1. Estagiário de Engenharia de SoftwareMAR 2020
  2. Engenheiro de SoftwareNOV 2020
  • Desenvolvi um dashboard analítico interativo que viabilizou um novo produto de análise de pontos promocionais no varejo.
  • Desenvolvi aplicações web com Next.js e TypeScript, e APIs REST com Fastify, para a nova plataforma da empresa.
  • Gerenciei serviços de nuvem na AWS e no GCP e mantive os fluxos de dados da empresa.
TypeScriptNext.jsReactFastifyPythonMariaDBAWSGCPCI/CD

Projetos

Mapa di Buteco no desktop: cards dos bares ao lado do mapa do Brasil
Mapa di Buteco no celular: lista de bares
Mapa di Buteco no celular: mapa dos bares pelo Brasil

Projeto pessoal · Pipeline de dados + aplicação web

Mapa di Buteco

Um mapa interativo dos 1.090 bares participantes do Comida di Buteco, um dos concursos de comida de boteco mais conhecidos do Brasil.

  • Pipeline em Python orquestrado com Prefect que extrai, limpa e enriquece os dados e endereços dos bares.
  • Aplicação em Next.js com busca, mapa em Leaflet e visualização em lista, filtros por cidade e bairro, publicada na Vercel.
PythonPrefectNext.jsTypeScriptLeafletVercel

Competências

Engenharia de dados

DagsterAirbyteAirflowPrefectQualidade de dadosWeb scraping

Bancos de dados

ClickHousePostgreSQLMariaDBBigQuerySQL

Nuvem e infraestrutura

KubernetesGCPAWSOracle CloudCI/CD

Programação e web

PythonTypeScriptNext.jsReactFastify

Idiomas

Português (nativo)Inglês (B2)

Formação

PUC Minas logo

Bacharelado em Engenharia de Software

PUC Minas2019 – 2023

TCC: “Análise de Incompatibilidade entre Licenças em Projetos de Código Aberto”, em coautoria com Letícia Gonçalves. Analisamos 1.000 projetos Node.js no GitHub e suas dependências no npm, identificamos que apenas 3,5% das relações entre projeto e dependência conflitavam com termos copyleft e propusemos uma forma de selecionar bibliotecas considerando a compatibilidade de licenças.

Ler o TCC