Guh Gustavo Costa

Lead Mobile & Frontend Engineer · Tech Anchor na Thoughtworks Lead Mobile & Frontend Engineer · Tech Anchor at Thoughtworks

8+ anos criando apps usados por milhões, de fidelidade aérea a EdTech e fintech. React Native, TypeScript e IA. 8+ years building apps used by millions, from airline loyalty to EdTech and fintech. React Native, TypeScript and AI.

Retrato ilustrado em preto e branco de Gustavo Costa, conhecido como Guh

SobreAbout

Hoje conduzo a direção técnica de um produto React Native em escala global na Thoughtworks, atuando no Brasil e no Chile. Como um dos engenheiros fundadores do projeto, ajudei a definir arquitetura, padrões técnicos e CI/CD desde o primeiro dia. Today I steer the technical direction of a global-scale React Native product at Thoughtworks, working across Brazil and Chile. As one of the founding engineers on the project, I helped define architecture, tech standards and CI/CD from day one.

Desde o fim de 2024, meu foco se expandiu para a engenharia assistida por IA: construção de features com IA, integração de LLMs em produtos em produção e desenvolvimento de agentes autônomos para acelerar fluxos de trabalho. Since late 2024 my focus has expanded into AI-assisted engineering: building AI-powered features, integrating LLMs into production products and developing autonomous agents to accelerate development workflows.

Construo apps mobile e web rápidos, confiáveis e fáceis de manter, com foco em entregar valor real, não apenas features. Fora do trabalho, publico ferramentas open source para desenvolvedores. I build mobile and web apps that are fast, reliable and maintainable, with a focus on delivering real value, not just shipping features. On the side, I ship open source developer tools.

BaseBased
São Sebastião, São Paulo, BrasilSão Sebastião, São Paulo, Brazil
IdiomasLanguages
Português (nativo), inglês e espanhol (Professional Working) Portuguese (native), English and Spanish (Professional Working)
FocoFocus
React Native · TypeScript · iOS · Android · Node.js
HojeNow
Tech Anchor na ThoughtworksTech Anchor at Thoughtworks
  • 8+ anos criando appsyears building apps
  • MilhõesMillions de usuários nos apps publicadosof users on shipped apps
  • 80%+ de cobertura de testes com TDDtest coverage with TDD
  • ~35% menos tempo de pipeline de CI/CDfaster CI/CD pipelines

ExperiênciaExperience

mai 2022 · hojepresent

Thoughtworks

Tech Anchor

dez 2024 · hojepresent

Direção técnica do app LatamPass na Thoughtworks, uma das maiores plataformas de fidelidade aérea da América Latina. Desde o fim de 2024, meu foco se expandiu para a engenharia assistida por IA: features com IA, integração de LLMs no produto e agentes autônomos para acelerar fluxos de trabalho, com ferramentas como Claude e Cursor. Tech Anchor on the LatamPass mobile app at Thoughtworks, driving the technical direction of one of Latin America's largest airline loyalty platforms. Since late 2024 my focus has expanded into AI-assisted engineering: AI-powered features, LLM integration into the product and autonomous agents to accelerate development workflows, with tools like Claude and Cursor.

Technical Lead

abr 2023 · hojepresent · BrasilBrazil

Liderança de uma equipe multifuncional de React Native no app LatamPass, uma das maiores plataformas de fidelidade aérea da América Latina. Tech Anchor leading a cross-functional React Native team building the LatamPass mobile app, one of Latin America's largest airline loyalty platforms.

  • Liderança de uma equipe de 8+ engenheiros no Brasil e no Chile desde o primeiro diaLed a team of 8+ engineers across Brazil and Chile from day one
  • Definição de arquitetura, padrões técnicos e pipelines de CI/CD em projeto greenfieldDefined architecture, tech standards and CI/CD pipelines for a greenfield project
  • Cobertura de testes elevada para 80%+ com TDD e cultura de code reviewRaised test coverage to 80%+ through TDD practices and code review culture
  • Redução de ~35% no tempo de pipeline de CI/CD (Bitrise + Jenkins)Reduced CI/CD pipeline runtime by ~35% (Bitrise + Jenkins)
  • Mentoria de engenheiros em 1:1s, sessões de pairing e coaching técnicoMentored engineers through 1:1s, pairing sessions and technical coaching
  • Alinhamento multifuncional entre squads em ambiente Agile/XPDrove cross-functional alignment across squads in an Agile/XP environment

Mobile Engineer

mai 2022 · jul 2023 · São Paulo, BrasilSão Paulo, Brazil

Desenvolvimento mobile em React Native para o app de fidelidade aérea LatamPass, com milhões de usuários em iOS e Android. Mobile Engineer building React Native features for the LatamPass airline loyalty app, serving millions of users across iOS and Android.

  • Construção e entrega de features core para iOS e Android em React NativeBuilt and shipped core features for iOS and Android in React Native
  • Clean Code e TDD que viraram padrão do timeDrove Clean Code and TDD practices that became team standards
  • Integração de Firebase Crashlytics, melhorando a visibilidade de erros e a resposta a incidentesIntegrated Firebase Crashlytics, improving error visibility and incident response
  • Colaboração com squads no Brasil e no Chile em sprints Agile/XPCollaborated with cross-functional squads across Brazil and Chile in Agile/XP sprints
  • Otimizações de performance em fluxos de alto tráfegoContributed to performance optimizations on high-traffic user flows

jan 2022 · mai 2022

RecargaPay

Contribuição para o crescimento do RecargaPay, app de fintech com 18.000+ usuários concorrentes em iOS e Android. Mobile Developer contributing to the growth of RecargaPay, a fintech app serving 18,000+ concurrent users across iOS and Android.

  • Construção e entrega de novas features para iOS e Android em React NativeBuilt and shipped new features for iOS and Android in React Native
  • Manutenção e melhoria de funcionalidades existentes para aprimorar a experiênciaMaintained and improved existing functionalities to enhance user experience
  • Segurança do app com dependências e bibliotecas sempre atualizadasEnsured app security by keeping dependencies and libraries up to date
  • Trabalho com times multifuncionais no ritmo acelerado de uma fintechWorked with cross-functional teams in a fast-paced fintech environment

fev 2021 · jan 2022

Descomplica

Construção do app Descomplica do zero, plataforma EdTech que ajuda estudantes a acessar o ensino superior no Brasil. Mobile Developer building the Descomplica app from scratch, an EdTech platform helping students access higher education across Brazil.

  • Projeto e implementação do app mobile do zero, com ótimas avaliações na App Store e na Play StoreDesigned and implemented the mobile app from zero, achieving strong App Store and Play Store ratings
  • Manutenção e evolução de um app secundário, com novas features e mais estabilidadeMaintained and upgraded a secondary app, adding features and improving stability
  • React Native, TypeScript, GraphQL e Node.js em um contexto mobile full-stackWorked with React Native, TypeScript, GraphQL and Node.js in a full-stack mobile context
  • Releases consistentes por pipeline de CI/CD com BitriseDelivered consistent releases through a CI/CD pipeline with Bitrise
  • Colaboração com produto e design em ambiente AgileCollaborated with product and design teams in an Agile environment

ago 2019 · fev 2021

Equal - Smart Financial Management

Desenvolvimento web e mobile em uma plataforma de gestão financeira para pequenos negócios, ajudando empreendedores a gerenciar vendas e transações de cartão. Web and mobile developer building a financial management platform for small businesses, helping entrepreneurs manage sales and card transactions.

  • Contribuição para a plataforma web e para o app mobile com React Native, React.js e TypeScriptContributed to both the web platform and mobile app using React Native, React.js and TypeScript
  • Features de fluxos de pagamento, faturamento e relatórios financeirosDeveloped features for payment flows, invoicing and financial reporting
  • Node.js e Java em integrações de backend e APIsWorked with Node.js and Java on backend integrations and APIs
  • Melhorias que impactaram diretamente pequenos empresários no BrasilShipped improvements that directly impacted small business owners across Brazil

fev 2018 · ago 2019

LEMAF: Laboratório de Estudos e Projetos em Manejo Florestal LEMAF: Forest Management Studies and Projects Laboratory

Desenvolvedor e arquiteto de aplicações web Web application developer and architect

jul 2018 · ago 2019

Arquitetura e desenvolvimento de plataformas web de nível governamental para manejo florestal e ambiental no Brasil. Web developer and architect building government-grade platforms for forest and environmental management in Brazil.

  • Arquitetura e desenvolvimento de plataformas usadas por órgãos ambientais brasileirosArchitected and developed web platforms used by Brazilian environmental agencies
  • Entrega do SICAR/PA (Cadastro Ambiental Rural) e do SIGERH-PA (Sistema de Recursos Hídricos)Delivered SICAR/PA (Environmental Rural Registry) and SIGERH-PA (Water Resources System)
  • .NET Core, Spring Framework, Node.js, React.js, Vue.js e TypeScriptWorked with .NET Core, Spring Framework, Node.js, React.js, Vue.js and TypeScript
  • Princípios de clean architecture em aplicações full-stack empresariaisApplied clean architecture principles in full-stack enterprise applications

Desenvolvedor de software web e offline Web and offline software developer

fev 2018 · jun 2018

Desenvolvimento de ferramentas para manejo florestal e pesquisa ambiental em uma iniciativa de laboratório universitário. Building tools for forest management and environmental research as part of a university lab initiative.

  • Desenvolvimento e manutenção de plataformas web e aplicações offline para uso em campoDeveloped and maintained web platforms and offline-capable applications for fieldwork use
  • Spring Framework, PostgreSQL, AngularJS, TypeScript e Play FrameworkWorked with Spring Framework, PostgreSQL, AngularJS, TypeScript and Play Framework
  • Ferramentas confiáveis para processos ambientais e florestais brasileirosDelivered reliable tools supporting Brazilian environmental and forestry processes
  • Primeira experiência full-stack web em ambiente de pesquisa acadêmicaGained early full-stack web development experience in an academic research setting

nov 2017 · jan 2018

Comp Júnior

Colaboração na organização do time e no desenvolvimento de sites estáticos, com foco em soluções web amigáveis e primeira experiência de trabalho em equipe e frontend. Collaborating on team organization and the development of static websites, with a focus on user-friendly web solutions and early experience in teamwork and frontend development.

Stack

Principais skillsTop skills

iOS · Android · Node.js

Mobile

  • React Native
  • iOS
  • Android
  • Firebase

Frontend

  • React
  • Next.js
  • TypeScript
  • Vue.js
  • AngularJS

Backend e dadosBackend and data

  • Node.js
  • Java
  • Spring Framework
  • .NET Core
  • GraphQL
  • PostgreSQL

Entrega e qualidadeDelivery and quality

  • CI/CD
  • Bitrise
  • Jenkins
  • TDD
  • Clean Code

IA aplicadaApplied AI

  • LLMs
  • Agentes autônomosAutonomous agents
  • Claude
  • Cursor

Projetos open sourceOpen source projects

Ferramentas que mantenho abertas no GitHub, de CLIs de limpeza de disco a agentes de IA e SDKs para dados brasileiros. Juntas, somam mais de 2 mil estrelas. Tools I keep in the open on GitHub, from disk-cleanup CLIs to AI agents and SDKs for Brazilian data. Together they have 2,000+ stars.

  1. 01

    mac-cleaner-cli

    CLI de limpeza de disco para macOS · alternativa open source ao CleanMyMac macOS disk-cleanup CLI · open source alternative to CleanMyMac

    ★ 1,9k estrelas no GitHub ★ 1.9k stars on GitHub

    Ferramenta de linha de comando para liberar espaço no disco do Mac em um único comando: caches, logs e sobras do Homebrew e do Xcode. Publicada no npm e usada por desenvolvedores no mundo todo. A command-line tool to reclaim disk space on a Mac in a single command — caches, logs and Homebrew and Xcode leftovers. Published on npm and used by developers worldwide.

    TypeScript · Node.js · npm

  2. 02

    b3analysis

    Agente de análise de ações brasileiras · Python Brazilian stock analysis agent · Python

    Agente construído com Claude Code que acompanha a bolsa brasileira (B3), analisa fundamentos e gera relatórios diários sem precisar de API keys. An agent built with Claude Code that tracks the Brazilian stock exchange (B3), analyzes fundamentals and generates daily reports without any API keys.

    Python · Claude Code · B3

  3. 03

    claude-mega-brain

    Base de conhecimento para o Claude Code · Python Knowledge base for Claude Code · Python

    Plugin que injeta a base de conhecimento do seu projeto em todas as sessões do Claude Code, dando mais contexto e consistência ao agente. Plugin that injects your project's knowledge base into every Claude Code session, giving the agent more context and consistency.

    Python · Claude Code

  4. 04

    brasilapi-sdk

    SDK TypeScript para dados públicos brasileiros TypeScript SDK for Brazilian public data

    Tipagens e uma interface simples para a BrasilAPI: consulta de CEP, CNPJ, bancos, preços FIPE e dados do IBGE sem escrever integração do zero. Types and a simple interface for BrasilAPI: look up postal codes (CEP), companies (CNPJ), banks, FIPE vehicle prices and IBGE data without writing integration code from scratch.

    TypeScript · Node.js · API

  5. 05

    windows-cleaner-cli

    CLI de limpeza para Windows · Node.js Windows cleanup CLI · Node.js

    A versão para Windows da família de CLIs de limpeza: remove caches, arquivos temporários e sobras direto do terminal. Também existe a versão para Linux. The Windows edition of the cleaner CLI family: clears caches, temp files and leftovers straight from the terminal. There's a Linux version too.

    Node.js · npm · Windows

Ver todos os projetos no GitHub See all open source on GitHub

FormaçãoEducation

2015 · 2019

Universidade Federal de Lavras Federal University of Lavras

Bacharelado em Ciência da Computação Bachelor's degree in Computer Science

CertificaçõesCertifications

  1. 01

    Active Listening: You Can Be a Great Listener Instructor

    Lauren Powers

  2. 02

    Formação AutoliderançaFormação Autoliderança

  3. 03

    DevOps Essentials Professional Certificate

    DEPCP

  4. 04

    Scrum Foundations Professional Certificate

    SFPC

  5. 05

    Software Architecture Fundamentals

Perguntas frequentesFrequently asked questions

O que você faz hoje?What do you do today?

Sou Tech Anchor na Thoughtworks desde dezembro de 2024, conduzindo a direção técnica do app LatamPass, uma das maiores plataformas de fidelidade aérea da América Latina. Desde o fim de 2024 meu foco inclui engenharia assistida por IA: features com IA, integração de LLMs em produtos em produção e agentes autônomos. I have been a Tech Anchor at Thoughtworks since December 2024, driving the technical direction of the LatamPass app, one of Latin America's largest airline loyalty platforms. Since late 2024 my focus also covers AI-assisted engineering: AI-powered features, LLM integration into production products and autonomous agents.

Há quanto tempo você trabalha com desenvolvimento?How long have you been building software?

Mais de 8 anos. Desde 2017 passei por Comp Júnior, LEMAF, Equal, Descomplica, RecargaPay e Thoughtworks, construindo apps usados por milhões de usuários em iOS e Android. More than 8 years. Since 2017 I have worked at Comp Júnior, LEMAF, Equal, Descomplica, RecargaPay and Thoughtworks, building apps used by millions of users on iOS and Android.

Quais tecnologias você usa no dia a dia?Which technologies do you work with?

React Native, TypeScript, iOS, Android, React, Next.js, Node.js, Firebase e CI/CD com Bitrise e Jenkins. Em experiências anteriores também GraphQL, Vue.js, AngularJS, Spring Framework, .NET Core, Java e PostgreSQL. React Native, TypeScript, iOS, Android, React, Next.js, Node.js, Firebase and CI/CD with Bitrise and Jenkins. In previous roles also GraphQL, Vue.js, AngularJS, Spring Framework, .NET Core, Java and PostgreSQL.

Você tem experiência liderando equipes?Do you have team leadership experience?

Sim. Liderei uma equipe multifuncional de 8+ engenheiros no Brasil e no Chile, defini arquitetura, padrões técnicos e pipelines de CI/CD em um projeto greenfield, elevei a cobertura de testes para 80%+ com TDD e code review e mentorei engenheiros em 1:1s, pairing e coaching técnico. Yes. I led a cross-functional team of 8+ engineers across Brazil and Chile, defined architecture, tech standards and CI/CD pipelines for a greenfield project, raised test coverage to 80%+ with TDD and code review, and mentored engineers through 1:1s, pairing sessions and technical coaching.

Você trabalha com inteligência artificial?Do you work with AI?

Desde o fim de 2024. Construo features com IA, integro LLMs em produtos em produção e desenvolvo agentes autônomos para acelerar fluxos de trabalho de desenvolvimento, com ferramentas como Claude e Cursor. Since late 2024. I build AI-powered features, integrate LLMs into production products and develop autonomous agents to accelerate development workflows, using tools like Claude and Cursor.

Quais idiomas você fala?Which languages do you speak?

Português nativo, inglês e espanhol em nível profissional (Professional Working). Native Portuguese, English and Spanish at professional working proficiency.

Onde vejo seu currículo completo e seu código?Where can I see your full résumé and your code?

O currículo completo em PDF está no link Baixar currículo (guhcostan.dev/files/gustavo-costa-curriculo.pdf) e o código aberto está no GitHub em github.com/guhcostan. The full résumé PDF is available through the Download résumé link (guhcostan.dev/files/gustavo-costa-curriculo.pdf) and open source code is on GitHub at github.com/guhcostan.

ContatoContact

Para oportunidades profissionais e conversas técnicas, fale comigo: For professional opportunities and technical conversations, reach me at:

+55 35 99878-5953