Experience · the record

17 years in the field.

Five houses, one continuous line: agency → product → real-time → fintech → freelance. Below, the record by company.

On file: 05 records · 2009 — 2026 · web, mobile and back offices
ZOSSSenior Front-end Freelance (React)Freelance work in the car rental sector, contributing to website projects for major brands in the segment and to the back office that supports the operation.Jan 2026 — Jul 2026view details →Voltz (Grupo Energisa)Senior Front-end (React / React Native)Four and a half years at Grupo Energisa's fintech. Here I became senior by responsibility, not by title. Financial product teaches you fast that wrong UI costs real money, and that became the ruler: every state, every error, every validation thought through for production. Technical leadership without a formal title: the standard came from example, not the title.Aug 2021 — Jan 2026view details →InvilliaFront-end (React)Short and dense period at Instation, immersive virtual office platform for teams that went remote during the pandemic. Here front-end stopped being "request → response" and became "stream of events that need to appear BEFORE the server confirmation." That real-time muscle stuck forever.Dec 2020 — Aug 2021view details →GS (Grupo Toniato)Front-end (React) + UX DesignTransition from agency to product. I prototyped in Figma in the morning and implemented in React in the afternoon, the bridge between design and code every day. The key shift here was to stop thinking like an advertising piece and start thinking like an interface someone uses to work 8 hours. Backoffice is where design matters MORE, not less.Jan 2018 — Dec 2020view details →AM4Front-end + UX Design + Motion DesignI started here. Eight years serving a wide portfolio, shopping malls, cinema chains, retail, events and national brands, at the end of the Flash era and the entry of HTML/CSS/jQuery. Every piece came out of me from visual concept to delivery. I learned that delivering beautifully is half the work, the other half is delivering on time. Code is the means, the finished piece is the end.Aug 2009 — Dec 2017view details →
Full stackin daily use
ReactNext.jsTypeScriptJavaScriptReact NativeGraphQLReact QueryZustandMobXReduxAxiosHTML5CSSReactNext.jsTypeScriptJavaScriptReact NativeGraphQLReact QueryZustandMobXReduxAxiosHTML5CSS
TailwindStyled ComponentsSassJestCypressTesting LibraryViteesbuildSentryDatadogFigmaBlipn8njQueryWordPressTailwindStyled ComponentsSassJestCypressTesting LibraryViteesbuildSentryDatadogFigmaBlipn8njQueryWordPress
Four disciplines, the same hands04 parts
01→

Product front-end

React, Next.js and TypeScript in revenue products: onboarding journeys, critical back offices, micro-frontends with Module Federation.

react · next.js · typescript · graphql
02→

Mobile

React Native sharing a design system with the web. End-customer fintech app: simulations, receipts, delinquency control.

react native · design system
03→

Automation & AI

Chatbots on the Blip platform, n8n flows, AI integrations. Day to day: Copilot, Cursor and Claude Code in the development workflow.

blip · n8n · claude code · cursor
04→

UX & Motion

Designer background: Figma prototyping and motion design roots. The bridge between design intent and what ships.

figma · photoshop · prototyping · motion
talk to me