Full-Stack Developer from Brazil, currently transitioning into the payments space.
I work with JavaScript, TypeScript, React and Node — and I'm always exploring something new: game development, arduino, infosec, UI/UX.
Feel free to use any code you find here.
Not a leap of faith — I've been shipping payment systems for a while:
- 5+ payment connectors implemented on VTEX, including Adyen, Cielo and PagHiper
- A custom payment connector for payroll-deduction purchases
- A payments companion service applying discounts from 4+ pharma labs, reaching 3k+ pharmacies and 30k+ users a week
- R$8M+ in split payments on the first online sales channel for a major Brazilian brand's independent resellers
Across 8 years and 100+ professional projects: a small WordPress agency, two e-commerce agencies, Stone, and freelance work.
I'm building a platform — the link will land here soon so you can check it out.
Meanwhile, I'm studying along two tracks:
- Core hard skills — going deep on strong fundamentals I can apply on my own, no AI required. Currently learning Go.
- AI without the hype — using AI to ship things fast without sacrificing code quality or delivery, and above all learning how to minimize cognitive debt.
Peak interests lately: browser graphics engines — p5.js, PixiJS and Three.js — and the math behind them: trigonometry, vectors and matrix transformations.
- loopwright — template for AI-assisted TypeScript projects: RFC-driven issues, agentic execution loop, and a CI quality gate agents cannot cheat.
- fin-buddy — personal finance manager for the terminal (Go · Cobra · Charm · SQLite).
- Machine: MacBook Air M5 · 24GB · 1TB
- Terminal: Alacritty + fish + starship, with herdr as multiplexer
- Editor: Neovim (LazyVim)




