## about
I'm Leonardo Flores, a full-stack developer in São Paulo. I've been in tech for 10 years, and my career is one loop repeated: take manual work, turn it into software, document it, hand it off. At QuintoAndar that took me from the help desk to owning identity for 2,000+ people — the internal platforms I ran alone later needed a team of five to replace me.
Today I'm the only engineer at a retail company. I built their point of sale — it processed R$513K across 3,404 orders in a three-day event — the dashboards the owners check every day, and the systems that run their factory, used daily by about 30 operators. Everything runs on AWS and deploys through CI with no stored keys. Four systems in production in my first six months.
## selected work
A point of sale I'm building in the open. Payment methods are plugins — PIX, cards and cash today, real acquirers later. React, Hono and Postgres.
terraform-aws-oidc-starterThe Terraform setup I use to deploy to AWS from GitHub Actions without storing any keys. PRs get a read-only plan, main gets the apply. Use it as a template.
vilavestAn e-commerce I built for a clothing store. Go on the backend, React on the front, Postgres underneath.
dotfilesMy Arch + Hyprland config, the same desktop this site recreates. Catppuccin Mocha everywhere.
## experience
-
2026 — now
Founding Engineer · retail tech. I build and run everything: infra, backend, frontend, the POS, the factory systems.
-
2025 — 2026
Full-Stack Developer · Itaú, through a consultancy. Internal portal for datacenter operations. Python and Flask.
-
2021 — 2024
Software Engineer · QuintoAndar. Owned identity on Keycloak (350 → 2,000+ users, synced with AD and Google Workspace). Migrated 2,500 people to Slack Enterprise Grid, in English, with Slack's team.
-
2019 — 2021
Support → Tech Partner · QuintoAndar. Built the internal service desks five departments ran on (200–300 tickets a day). A 5-person team later took over what I ran alone.
## contact
I'm looking for remote roles and freelance work, anywhere in the world. I'm in São Paulo (UTC−3). Email is the fastest way to reach me.
leonardogoncalves.flores@gmail.com
linkedin.com/in/leonardo-g-flores
github.com/Leonardo-Flores
resume (pdf)