Skip to content
View leomilos's full-sized avatar

Block or report leomilos

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
leomilos/README.md

Leonardo Milos

I build automation and data systems for the Brazilian financial market — the layer that sits between the trading desk and the database: broker API integrations, ETL pipelines, reconciliation routines, and the internal tools people actually open every morning.

Based in São Paulo.

Python Pandas PostgreSQL MySQL MongoDB

Docker FastAPI Flask Apache Airflow


What I work on

Broker & market data integration — collectors on top of brokerage APIs (positions, orders, trades, corporate actions), plus scrapers for the sources that never bothered to publish one.

Data pipelines — Airflow DAGs feeding PostgreSQL, with the unglamorous parts done properly: idempotent loads, instrument deduplication, FK constraint chains that don't blow up on a delete.

Reconciliation & reporting — matching internal records against custodian and clearing files, and automating the reports that come out of it (portfolio statements, income statements, regulatory inputs).

Internal services — FastAPI webhooks and Dash/Streamlit dashboards running on Ubuntu VMs under systemd, behind Caddy as a reverse proxy. Each app in its own venv, deployed like a service and not like a script.

Trading automation — order execution routines and signal ingestion, including a Telegram-based channel for environments where opening ports isn't on the table.


Stack

Python (pandas, FastAPI, Flask, SQLAlchemy) · PostgreSQL MySQL MongoDB · Apache Airflow · Docker · Linux (Ubuntu, systemd, Caddy) · Git


Background

  • National finalist at the Maratona de Programação (ICPC Brazil). The habit of thinking about complexity before writing the first line stuck around.
  • Most of my performance wins come from fixing the query or the data model, not from rewriting things in a faster language.
  • I care about code that survives handoff: one repo per project, config in .env, database access behind a single module instead of scattered across every script.

Projects

Portfolio — personal site with experience, projects and contact.

repo-name — one line on what it does. Python PostgreSQL Airflow

repo-name — one line on what it does. Python FastAPI Docker


Contact

leomilos21@gmail.com · LinkedIn · Portfolio

Popular repositories Loading

  1. projeto_P1 projeto_P1 Public

    HTML

  2. Gerenciamento-hotel- Gerenciamento-hotel- Public

    C++

  3. uri uri Public

    uri ex

    Python

  4. Sistemas_distribuidos Sistemas_distribuidos Public

    Python

  5. multi_processamentos multi_processamentos Public

    Python

  6. username.github.io username.github.io Public

    curriculum

    HTML