Gustavo Costa · Lead Mobile & Frontend Engineer
Faço apps que milhões de pessoas usam. I build apps millions of people use.
Sou Tech Anchor na Thoughtworks e respondo pela direção técnica do app LatamPass, um dos maiores programas de fidelidade aérea da América Latina. São 8+ anos de React Native e TypeScript e, desde 2024, IA em produção. I'm a Tech Anchor at Thoughtworks, leading the technical direction of the LatamPass app, one of Latin America's largest airline loyalty programs. 8+ years of React Native and TypeScript and, since 2024, AI in production.
- 8+ anos fazendo apps mobile e webyears shipping mobile and web apps
- 8+ engenheiros liderados no Brasil e no Chileengineers led across Brazil and Chile
- 80%+ de cobertura de testes no LatamPasstest coverage on LatamPass
- 2k+ estrelas em projetos open sourcestars across open source projects
SobreAbout
Comecei em 2017, fazendo sites como trainee na Comp Júnior. De lá passei por sistemas ambientais do governo, gestão financeira, educação e pagamentos até chegar ao mobile em grande escala. I started in 2017, building websites as a trainee at Comp Júnior. From there I worked on government environmental systems, financial management, education and payments before landing in mobile at scale.
Na Thoughtworks, fui um dos primeiros engenheiros do app LatamPass. Ajudei a definir arquitetura, padrões e CI/CD desde o primeiro dia, liderei um time de 8+ pessoas entre Brasil e Chile e hoje cuido da direção técnica do produto. At Thoughtworks I was one of the founding engineers of the LatamPass app. I helped set the architecture, standards and CI/CD from day one, led a team of 8+ people across Brazil and Chile, and now own the product's technical direction.
Gosto de software rápido, confiável e fácil de manter, que entrega valor e não só feature. Desde o fim de 2024 também trabalho com IA: features com LLMs no produto e agentes que aceleram o dia a dia do time. Nas horas vagas, mantenho ferramentas open source. I care about software that is fast, reliable and easy to maintain, and that delivers value rather than just features. Since late 2024 I've also been working with AI: LLM-powered features in the product and agents that speed up the team's day-to-day. On the side, I maintain open source tools.
- BaseBased in
- São Sebastião, SP, BrasilSão Sebastião, SP, Brazil
- IdiomasLanguages
- Português, inglês e espanholPortuguese, English and Spanish
ExperiênciaExperience
-
Thoughtworks
mai 2022 – hojeMay 2022 – present
- Tech Anchor dez 2024 – hojeDec 2024 – present
- Technical Lead abr 2023 – hojeApr 2023 – present
- Mobile Engineer mai 2022 – jul 2023May 2022 – Jul 2023
App LatamPass, em React Native, com milhões de usuários em iOS e Android. Times no Brasil e no Chile. The LatamPass app, built in React Native, with millions of users on iOS and Android. Teams in Brazil and Chile.
- Direção técnica do produto e alinhamento entre squadsTechnical direction of the product and alignment across squads
- Liderança de 8+ engenheiros, com mentoria em 1:1s e pairingLed 8+ engineers, mentoring through 1:1s and pairing
- Arquitetura, padrões e CI/CD de um projeto greenfieldArchitecture, standards and CI/CD for a greenfield project
- Cobertura de testes acima de 80% com TDD e code reviewTest coverage above 80% through TDD and code review
- Pipelines ~35% mais rápidos com Bitrise e JenkinsPipelines ~35% faster with Bitrise and Jenkins
- Features com IA, LLMs no produto e agentes no fluxo de desenvolvimentoAI features, LLMs in the product and agents in the dev workflow
-
RecargaPay
jan 2022 – mai 2022Jan 2022 – May 2022
Mobile Developer
Features em React Native para um app de pagamentos com 18 mil+ usuários simultâneos, com dependências e segurança sempre em dia. React Native features for a payments app with 18k+ concurrent users, keeping dependencies and security up to date.
-
Descomplica
fev 2021 – jan 2022Feb 2021 – Jan 2022
Mobile Developer
Construí do zero o app da plataforma de educação, bem avaliado na App Store e na Play Store. React Native, TypeScript, GraphQL e Node.js, com releases pelo Bitrise. Built the education platform's app from scratch, well rated on the App Store and Play Store. React Native, TypeScript, GraphQL and Node.js, released through Bitrise.
-
Equal
ago 2019 – fev 2021Aug 2019 – Feb 2021
Desenvolvedor web e mobileWeb and mobile developer
Gestão financeira para pequenos negócios: pagamentos, faturamento e relatórios em React, React Native e TypeScript, com integrações em Node.js e Java. Financial management for small businesses: payments, invoicing and reports in React, React Native and TypeScript, with Node.js and Java integrations.
-
LEMAF
fev 2018 – ago 2019Feb 2018 – Aug 2019
Desenvolvedor e arquiteto webWeb developer and architect
Sistemas usados por órgãos ambientais, como o SICAR/PA (Cadastro Ambiental Rural) e o SIGERH-PA (recursos hídricos). .NET Core, Spring, Node.js, React e Vue. Systems used by environmental agencies, such as SICAR/PA (rural environmental registry) and SIGERH-PA (water resources). .NET Core, Spring, Node.js, React and Vue.
-
Comp Júnior
nov 2017 – jan 2018Nov 2017 – Jan 2018
Desenvolvedor traineeTrainee developer
Primeiros sites e primeira experiência de trabalho em time. First websites and first experience working on a team.
ProjetosProjects
Ferramentas open source que mantenho no tempo livre. Open source tools I maintain in my spare time.
-
mac-cleaner-cli
1.9k
Libera espaço no Mac com um comando: caches, logs e sobras de Homebrew e Xcode. Alternativa open source ao CleanMyMac. Frees up space on your Mac with one command: caches, logs, and Homebrew and Xcode leftovers. An open source alternative to CleanMyMac.
-
b3analysis
128
Agente de análise de ações da B3 feito com Claude Code. Avalia fundamentos e gera relatórios diários, sem API keys. A Brazilian stock (B3) analysis agent built with Claude Code. It reviews fundamentals and writes daily reports, no API keys needed.
-
Plugin que dá ao Claude Code a base de conhecimento do seu projeto em toda sessão. A plugin that gives Claude Code your project's knowledge base in every session.
-
A mesma ideia para Windows: limpa caches e arquivos temporários direto do terminal. The same idea for Windows: clears caches and temp files straight from the terminal.
-
SDK tipado para a BrasilAPI: CEP, CNPJ, bancos, FIPE e IBGE sem escrever integração do zero. A typed SDK for BrasilAPI: postal codes, company IDs, banks, FIPE and IBGE data without writing the integration yourself.
Stack
- Mobile
- React Native, iOS, Android, Firebase
- Web
- TypeScript, React, Next.js, Vue.js, AngularJS
- Backend
- Node.js, Java, Spring, .NET Core, GraphQL, PostgreSQL
- EntregaDelivery
- CI/CD, Bitrise, Jenkins, TDD, Clean Code
- IAAI
- LLMs, agentes, Claude, CursorLLMs, agents, Claude, Cursor
FormaçãoEducation
- 2015 – 2019
- Bacharelado em Ciência da Computação, Universidade Federal de Lavras BSc in Computer Science, Federal University of Lavras
- CertificaçõesCertifications
-
- Software Architecture Fundamentals
- DevOps Essentials Professional Certificate (DEPCP)
- Scrum Foundations Professional Certificate (SFPC)
- Active Listening: You Can Be a Great Listener
- Formação Autoliderança
Vamos conversar.Let's talk.
Para oportunidades, projetos ou uma conversa sobre mobile, frontend e IA. For opportunities, projects or a chat about mobile, frontend and AI.