#Scale
Genies
Backend engineer · via G2i · 2026 — present
web platform · backend
part of an existing system
Avatar and AI-character platform. We rebuilt the backend off a
legacy stack into an event-driven design sized for millions of
concurrent interactions — with data isolation and access control
designed alongside the architecture, not patched in later.
'built for millions of real-time interactions'
event-driven
realtime
#AI · NDA
Frontier AI lab
Software engineer · via G2i · jan — apr 2026
web system
part of an existing system
Software supporting advanced AI research and evaluation. The
NDA covers the rest; what we can say is the pace: a fast-paced
environment, cycles measured in days, delivery at international
product standard, and systems that have to hold very high scale
from day one.
'async · 5–8h of daily overlap with the US'
#Health
Grupo Vittá
Tech lead · contract · 2025
web systems
part of an existing system
We led three engineers and brought hexagonal architecture to
the clinical, financial and internal tooling systems. All
three ended up following the same pattern.
'new-engineer onboarding measured in days'
Node
React
hexagonal
#Agribusiness
Pivot Máquinas
Lead developer · contract · 2021 — 2025
web system
end-to-end delivery
Dealership with 600+ employees across 15+ branches. We built
and led SIP, a platform between SAP and Salesforce syncing most
of the company's processes — purchasing, sales, inventory,
invoices, freight and HR/payroll.
'day-to-day work moved off the expensive licenses'
Laravel
React
SAP
Salesforce
#Management
Simeon
Contract · 2020 — 2021
web system + mobile app
end-to-end delivery
The whole strategic planning cycle in a React Native app for
Android and iOS, consuming the system's API: KPIs, action plans
and running the company from the board's pocket, wherever they
are. We delivered it end to end, from the backend to the apps
on both platforms.
'the whole operation in their pocket'
Laravel
ReactNative
API
#Messaging
Polichat
Full stack · contract · 2018 — 2020
web system
part of an existing system
We rebuilt the core chat in React and WebSocket and set up
the Kafka backbone linking auth, message delivery,
distribution, users and contacts.
'thousands of concurrent users, to this day'
Node
Laravel
MySQL
MongoDB
React
Kafka
#SaaS
Triction
Own product, built with a business partner · co-founder &
tech lead · 2023 — present
web system
end-to-end delivery
A company run in partnership with a co-founder, and
engineering is our side of it. A complete white-label,
multi-tenant CRM on GCP: every client under their own brand,
with WhatsApp, chatbot, reports and custom forms inside it. It
grew 10× without the infrastructure bill growing with it, on 24
async queues with retry and dead-letter and a WhatsApp
integration that doesn't depend on any single provider.
'1,394 companies · search from 28s to 3s across 250k
records'
GCP
multi-tenant
WhatsApp
triction.digital ↗
#Education
Fiz Passei
Contract · 2025
web system + mobile app
Study platform for Brazil's national entrance exam, with a
question bank, mock tests and gamification. The CMS was built
so the teaching team can publish without having to ask us for
anything.
'the teaching team publishes without us'
Laravel
ReactNative
MySQL
#Agro
Gentear
Contract · 2025
web system + mobile app
Farm management. Production dashboards and recurring tasks on
the web; out in the field, an app that doesn't count on having
signal.
'in the field, it works with no signal'
NestJS
React
ReactNative
offline-first
#Esports
FNF Esports
Contract · 2025
web system
Students, classes and training for an esports academy in one
system. Before that, each part of the operation lived in a
different tool.
'fnfesports.com'
#Finance
Me Conta
Own product · 2022 — 2023
mobile app
end-to-end delivery
Subscriptions and recurring payments app, for people losing
money to charges that renew without anyone noticing.
'the renewal shows up before it costs you'
ReactNative
Node
TypeScript
#Investing
MyFiis
Freelance
mobile app
Real estate investment fund management app. It consolidates
the portfolio and works out returns, average price, dividends
and contribution history, for people who were tracking all of
it in a spreadsheet.
'the portfolio left the spreadsheet'
iOS
Android
#Benefits
ESP Benefícios
Contract · 2020
web system + mobile app
Benefits management in an app and web system. Employees got
their monthly credits, uploaded a photo of the receipt for
each purchase, and the balance only dropped once the audit
approved it.
'the balance only drops after the audit'
ReactNative
Node
#Fintech · NDA
Poker club (Goiânia)
Freelance · under NDA
mobile app
part of an existing system
We joined a system that already existed, to evolve the chip
management app: players buy chips, enter tournaments, transfer
to another player and follow their statement and history. The
NDA covers the client; the engineering problem can be told:
every move reconciles a balance and leaves a trail, because a
chip error here is a money error.
'balance reconciled on every move'
ReactNative