Rio de Janeiro Rio de Janeiro

Economics, statistics, and the systems that turn data into decisions.

Economia, estatística e os sistemas que transformam dados em decisão.

Economist by training (FGV EPGE) and Master in Applied Mathematics & Data Science (FGV EMAp). I work at the intersection of financial markets, data infrastructure and statistical research, currently at Porto Real Asset.

Economista de formação (FGV EPGE) e Mestre em Matemática Aplicada & Ciência de Dados (FGV EMAp). Atuo na interseção entre mercado financeiro, infraestrutura de dados e pesquisa estatística, hoje na Porto Real Asset.

Currently at Porto Real AssetAtualmente na Porto Real Asset MSc · FGV EMAp BSc · FGV EPGE lucas_r_andrade@hotmail.com
Lucas R. Andrade

An end-to-end view of data infrastructure for credit funds.

Uma visão end-to-end da infraestrutura de dados em fundos de crédito.

A reference stack for a credit-fund data operation: raw data pulled via Selenium and public APIs, orchestrated by Apache Airflow, landed in a file-based data lake tracked by JSON manifests, and surfaced through internal dashboards and automated reports.

Uma stack de referência para a operação de dados de um fundo de crédito: dados brutos baixados via Selenium e APIs públicas, orquestrados pelo Apache Airflow, persistidos num data lake baseado em arquivos e rastreado por manifests JSON, e expostos via dashboards internos e relatórios automáticos.

On top of that sit the domain layers: a table-driven cash-flow and liquidity engine for the fund's receivables, and an offline credit-risk scoring pipeline with SHAP-based explanations designed for credit-committee review.

Sobre essa base, as camadas de domínio: um motor de fluxo de caixa e liquidez orientado a dados para os recebíveis do fundo, e um pipeline offline de score de risco de crédito com explicações baseadas em SHAP, desenhadas para revisão do comitê de crédito.

Ingestion
Ingestão
Selenium & APIs
Selenium & APIs
Raw data pulled from custodian endpoints, public macro feeds and an RPA bot, then normalised in the data lake.
Dados brutos puxados de endpoints custodiais, feeds macro públicos e um bot de RPA, normalizados no data lake.
Orchestration
Orquestração
Apache Airflow
~35 DAGs run every morning, with incremental loads, dependency-aware retries and structured logging.
~35 DAGs rodam toda manhã, com cargas incrementais, retries com dependência e logging estruturado.
Data layer
Camada de dados
File-based lake
Lake baseado em arquivos
Idempotency and backfill driven by JSON manifests.
Idempotência e backfill conduzidos por manifests JSON.
Decision surface
Camada de decisão
Dashboard & reports
Dashboard & relatórios
Internal Flask dashboard for positions and fund quotas; six report generators served on demand, with the daily ones pushed out automatically before market open.
Dashboard interno em Flask para posições e cotas; seis geradores de relatório servidos sob demanda, com os diários disparados automaticamente antes da abertura do mercado.
StackStack
Python · Apache Airflow · Docker · Flask · scikit-learn · SHAP · Selenium · Linux

Selected work

Trabalhos selecionados

see everything → ver tudo →
01. ProductionProdução

Pipeline Orchestration

Orquestração de Pipelines

~35 Airflow DAGs, an RPA pipeline built on Page Object Model patterns, a file-based data lake, and an automated daily report delivered before market open.

~35 DAGs do Airflow, um pipeline de RPA construído sobre o padrão Page Object Model, um data lake baseado em arquivos e um relatório diário automático antes da abertura do mercado.

Python · Airflow · Selenium · Docker · Flask · Jinja2 · Linux
02. ProductionProdução

Data Layer & Idempotency

Camada de Dados & Idempotência

A lightweight, immutable file-based data lake tracked via JSON manifests, designed for full backfill idempotency and strict sanity checks against known totals.

Um data lake baseado em arquivos, leve e imutável, rastreado por manifests JSON, projetado para idempotência total de backfill e checagens de sanidade estritas contra totais conhecidos.

Python · pandas · JSON manifests · Airflow
03. ProductionProdução

Credit Risk · ML & Survival Analysis

Risco de Crédito · ML & Análise de Sobrevivência

An offline research pipeline: walk-forward classification, Kaplan-Meier/Cox survival curves, and public fiscal-data matching, with SHAP-based explanations designed for credit-committee review.

Um pipeline offline de pesquisa: classificação walk-forward, curvas de sobrevivência Kaplan-Meier/Cox e casamento com dado fiscal público, com explicações baseadas em SHAP desenhadas para revisão do comitê de crédito.

Python · LightGBM · lifelines · SHAP · Optuna
04. Research

Spatiotemporal Poisson Processes

Processos de Poisson Espaço-Temporais

MSc research on parameter estimation when location data is incomplete: a likelihood that respects what you actually observe. Published in Scientific Reports.

Pesquisa de mestrado sobre estimação quando dados de localização estão incompletos: uma verossimilhança que respeita o que de fato se observa. Publicada na Scientific Reports.

R · Maximum Likelihood · Stochastic Processes

Background

Trajetória

2025 → presentpresente

Data & Risk Analytics

Dados & Análise de Risco

Porto Real Asset · Remote, Rio de JaneiroRemoto, Rio de Janeiro

Work spans the data infrastructure (Airflow pipelines, a file-based data lake, internal Flask dashboard) and the modelling layer (fixed-income pricing, credit-risk ML with SHAP).

O trabalho cobre a infraestrutura de dados (pipelines em Airflow, data lake baseado em arquivos, dashboard interno em Flask) e a camada de modelagem (precificação de renda fixa, modelos de risco de crédito em ML com SHAP).

2023 → 2024

MSc · Applied Mathematics & Data Science

Mestrado · Matemática Aplicada & Ciência de Dados

FGV EMAp

Thesis on spatiotemporal Poisson processes with missing location data, now published in Scientific Reports.

Dissertação sobre processos de Poisson espaço-temporais com dados de localização incompletos, publicada no Scientific Reports.

2019 → 2022

BSc · Economics

Bacharelado · Economia

FGV EPGE

Economic theory, dynamic optimization, econometrics. Teaching materials I produced for graduate macroeconomics are linked under Lab.

Teoria econômica, otimização dinâmica, econometria. Materiais que produzi para macroeconomia de pós-graduação estão linkados no Lab.

2017 → 2018

Lab Technician Intern · FOTON / UTFPR

Estágio Técnico · FOTON / UTFPR

Curitiba · Optical fiber experiments
Curitiba · Experimentos com fibra óptica

Bragg-grating data analysis and microcontroller programming for precision equipment control. Technical degree in Electronics in parallel.

Análise de dados de redes de Bragg e programação de microcontroladores para controle de equipamentos. Curso técnico em Eletrônica em paralelo.

Toolbox

Ferramental

Programming

Programação

Python · SQL · R · Bash

Data engineering

Engenharia de dados

Apache Airflow · ETL/ELT · Selenium · web scraping · REST/GraphQL clients

ML & analytics

ML & análise

scikit-learn · pandas · NumPy · SHAP · statsmodels

Infrastructure

Infraestrutura

Linux · Docker · Git · GitHub · Flask · PostgreSQL

Finance domain

Domínio financeiro

FIDCs · Credit risk · Fixed income · Stress testing · B3 conventions · ANBIMA

Languages

Idiomas

Portuguese · English (fluent) · Japanese (advanced) · Spanish (intermediate)

Português · Inglês (fluente) · Japonês (avançado) · Espanhol (intermediário)

Recent

Recente

May 2026 Paper published in Scientific Reports. Paper publicado na Scientific Reports. →
Jan 2026 Open source: ludami, Krvo, EyeZen, Local_LLM. Open source: ludami, Krvo, EyeZen, Local_LLM. →
Aug 2025 AnotaNiverWeb PWA shipped. AnotaNiverWeb PWA lançado. →
Feb 2025 Joined Porto Real Asset. Entrei na Porto Real Asset.