Senior Full Stack Software Engineer at Lumenalta · Remote for US clients · São Paulo, Brazil 🇧🇷
Java · Spring Boot · TypeScript · React · 20+ years in tech
I build backend and web systems. I have more than 20 years in technology and 16 years writing software.
- 🏗️ Backend: Java, Kotlin, Spring Boot, and microservices.
- 🎨 Frontend: TypeScript, React, Next.js, and Node.js.
- ☁️ Cloud: AWS, Kubernetes, and Docker.
- 🗄️ Data: SQL, large data migrations, and Spark with Scala.
- 🏢 Industries: insurance, fraud prevention, finance regulation, e-commerce, and membership platforms.
- Building a membership and billing platform for a large US organization (Java 21, Spring Boot, Next.js, PostgreSQL, AWS).
- Using AI coding agents every day, and building my own tools and skills for them.
- Learning Rust and Go, and growing in data engineering.
| Backend | |
| Frontend | |
| Data | |
| Cloud & DevOps | |
| Learning | |
| Daily tools |
| Project | What it does | Stack |
|---|---|---|
| upall | Updates every installed toolchain from one place, with a live master/detail TUI. | Go |
| docker-openvpn-client | Runs an OpenVPN client inside a Docker container. | Docker · Python |
| docker-openvpn-proxy | OpenVPN client plus a proxy server, in one container. | Docker · Shell |
| vscode-jump-to-tests | VS Code extension. Switches between a code file and its test file. | TypeScript |
| nix-config · nvim_lazy | My machine setup with Nix, and my Neovim setup with LazyVim. | Nix · Lua |
| Years | Role | Company |
|---|---|---|
| 2022 – now | Senior Full Stack Software Engineer | Lumenalta |
| 2020 – 2022 | Senior Software Engineer (fraud prevention) | Mercado Livre |
| 2018 – 2020 | Senior Software Engineer | Apontador |
| 2016 – 2018 | Software Developer (big data, IFRS 9) — Spain | GFT Group |
| 2012 – 2018 | Senior Java Developer (insurance) | Summa Technologies · BNP Paribas Cardif |
| 2010 – 2012 | Java Developer | BRQ |
🎓 B.Sc. Computer Science — PUC-SP · 🗣️ Portuguese (native), English (professional), Spanish (basic)





