Filipe Vieira

Faço aplicativos
que cabem na mão
e no dia de quem usa.
I build apps that fit
in the hand and the day
of the people who use them.

AgoraNow
Tech Lead Mobile
e Backoffice na Inbazz
Tech Lead, Mobile
& Backoffice at Inbazz
BaseBased
Minas Gerais, BR
GMT−3

Sou full-stack em TypeScript, com foco em mobile. É onde o software vira gesto, e onde cada milissegundo de atrito aparece na cara de quem usa.I'm a full-stack TypeScript developer focused on mobile. That's where software becomes gesture, and where every millisecond of friction shows on someone's face.

Hoje lidero mobile e backoffice na Inbazz. Cheguei para reconstruir o app dos creators e fiz isso sozinho, de FlutterFlow para React Native, com o app antigo no ar até o novo assumir. Antes disso foram três anos de TypeScript, React e Node na bttis, o que me deixa confortável em ir até a API quando o app precisa.Today I lead mobile and backoffice at Inbazz. I joined to rebuild the creator app and did it alone, from FlutterFlow to React Native, keeping the old app live until the new one took over. Before that, three years of TypeScript, React and Node at bttis, which is why I'm comfortable going into the API when the app needs it.

Trabalho selecionadoSelected work

01 / 03

Inbazz Creator

React Native, Expo, TypeScript
2026 — presente
React Native, Expo, TypeScript
2026 — present
imagem · app em uso
tela · campanhas
tela · ganhos
Ler o caso de estudoRead the case study→
O tetoThe ceiling

A primeira versão nasceu em FlutterFlow para validar rápido, e funcionou. Só que cada ajuste de UX, cada integração nova e cada bug em produção passou a custar caro demais.The first version was built in FlutterFlow to validate fast, and it worked. But every UX tweak, every new integration and every production bug started costing far too much.

A migraçãoThe migration

Refiz o app do zero em React Native, com Expo e TypeScript, em 14 semanas: navegação nova, design system interno, React Query na API e releases OTA. O app antigo seguiu no ar até o novo assumir.I rebuilt the app from scratch in React Native, with Expo and TypeScript, in 14 weeks: new navigation, an internal design system, React Query for the API and OTA releases. The old app stayed live until the new one took over.

DepoisAfter

Lançado aos poucos a partir de maio, hoje o app atende 33 mil creators ativos por mês. Correção sai por OTA no mesmo dia, e o app deixou de ser protótipo para virar produto.Rolled out gradually from May, the app now serves 33,000 monthly active creators. Fixes ship over the air the same day, and the app stopped being a prototype to become a product.

SobreAbout

Não acredito em app bonito que trava. Interface é o que a pessoa vê; o resto é o que faz ela voltar amanhã.I don't believe in a beautiful app that stutters. Interface is what people see; the rest is what makes them come back tomorrow.

Comecei em frontend, atravessei backend e parei no mobile porque é onde as duas coisas se encontram sem lugar para esconder erro. Trabalho melhor quando sou dono de algo do começo ao fim: decido a arquitetura, entrego a tela, subo o release e olho o que aconteceu depois.I started in frontend, went through backend and stopped at mobile because that's where both meet with nowhere to hide a mistake. I work best when I own something end to end: I decide the architecture, ship the screen, cut the release and watch what happens next.

UltimamenteLately
  • Cavando Reanimated e gesture handler até a animação ficar invisível de boa.Digging into Reanimated and gesture handler until the animation goes invisibly good.
  • Lendo código de app alheio no lugar de tutorial.Reading other people's app code instead of tutorials.
  • Tentando escrever menos e apagar mais.Trying to write less and delete more.
ExperiênciaExperience4 anos4 years
PrincipalPrimaryReact Native · Expo
TambémAlsoTypeScript · NestJS · Next.js
InfraInfraPostgres · Docker · CI/CD
FormaçãoEducationSistemas de Informação · UnivaleInformation Systems · Univale
IdiomasLanguagesPortuguês · InglêsPortuguese · English

TrajetóriaCareer

2026 —IBInbazzTech lead de mobile e backoffice. Reconstruí sozinho o app dos creators e hoje respondo por ele e pelo backoffice, no back e no front.Tech lead for mobile and backoffice. I rebuilt the creator app alone and now own it and the backoffice, back end and front end.
2023 — 2026BTbttisDesenvolvedor full-stack. React e Next com TypeScript no front, Nest e Express no back, Docker para subir tudo. Onde aprendi a entregar sozinho, do banco ao deploy.Full-stack developer. React and Next with TypeScript on the front, Nest and Express on the back, Docker to run it all. Where I learned to ship alone, from database to deploy.
2021 — 2023—FrontendFrontendJavaScript, React e muitas horas fora do horário. A obsessão por como as coisas parecem e reagem começou aqui.JavaScript, React and a lot of after-hours. The obsession with how things look and respond started here.