Líder Técnico & Arquiteto Mobile · Pesquisador UFG/EMBRAPII

João Paulo
Santos Almeida

Lidero a arquitetura mobile da Pacto Soluções e pesquiso IA aplicada à saúde na UFG.

Mais de 8 anos construindo apps em Flutter. Hoje cuido de Treino, Minha Academia e Meu Box, que somam mais de 2 milhões de requisições por dia, e em paralelo faço mestrado em visão computacional.

Goiânia, GO · Brasil — Disponível para trocas técnicas & consultoria

Alguns números

+2M
Requisições diárias Processadas pelas plataformas Treino, Minha Academia e Meu Box.
−51%
Custo de GCP Com um middleware de cache transparente para Firebase Functions.
−70%
Latência de resposta Nos aplicativos em produção, com o mesmo middleware.
6
Apps em produção Cinco na Pacto Soluções e o Radar da Gasosa, meu produto autoral.

Caso: cache transparente para Firebase Functions

Contexto
Treino, Minha Academia e Meu Box somam mais de 2 milhões de requisições por dia em Firebase Functions no GCP. Com esse volume, custo de infraestrutura e tempo de resposta pesavam direto no produto.
O que fiz
Projetei um middleware de cache que fica na frente das funções e é transparente para quem as consome: os apps continuam chamando os mesmos endpoints.
Resultado
51% a menos no custo mensal de GCP e 70% a menos de latência, no mesmo volume de tráfego.

Produtos que construí

Radar da Gasosa

Copiloto de combustível e gestão do carro

Em produção · Android Auto & CarPlay

App autoral para motoristas decidirem onde abastecer e acompanharem o próprio carro. Pondera distância e preço da gasolina/etanol, roda no Android Auto e no Apple CarPlay, lê dados OBD2 via Bluetooth e reconhece o preço da bomba pela câmera.

  1. Vale a pena desviar?

    Calcula se compensa sair da rota por um preço menor, considerando o consumo real do veículo.

  2. Android Auto & Apple CarPlay

    Feito com a Android for Cars App Library, compatível com o Coolwalk e dentro dos templates e regras de distração ao volante do Google e da Apple. Mapa de postos e navegação direta para Waze e Google Maps.

  3. Telemetria OBD2

    Pareia com leitores ELM327 via Bluetooth e lê da ECU RPM, velocidade, temperatura do motor e odômetro para calcular o consumo real.

  4. OCR na bomba & gamificação

    Validação de preços pela câmera, missões de 'Caçador de Postos', XP e insígnias.

Flutter, Dart, Android for Cars, Apple CarPlay, Firebase, Cloud Functions, ML Kit (OCR), Clean Architecture

Na Pacto Soluções

Ver todos no Google Play →

Como líder técnico, cuidei da arquitetura, dos padrões de código e da evolução destes apps, usados por alunos e gestores de academias em todo o Brasil.

  • Treino

    Arquitetura mobile · Prescrição com IA

    Execução de treinos, fichas, anamnese e acompanhamento da evolução física.

    Play ↗
  • Pacto App (Minha Academia)

    App do aluno · Controle de acesso

    Catraca, reserva de aulas, pagamentos recorrentes e fidelização.

    Play ↗
  • Meu Box

    CrossFit & funcional

    WODs diários, recordes pessoais, rankings e comunidade.

    Play ↗
  • EC PRO (Engenharia do Corpo)

    App white-label para grande rede

    Versão sob medida para a rede Engenharia do Corpo, com alto volume de acessos simultâneos.

    Play ↗
  • Pacto Flow / Vendas

    Ferramenta comercial

    Matrículas, gestão de leads e fechamento de contratos pelo celular.

    Play ↗

Onde trabalhei

2018 — hoje

Líder Técnico & Arquiteto Mobile

Pacto Soluções · Goiânia

Entrei em 2018 como desenvolvedor Flutter e Android; líder técnico desde 2021.

  • Lidero a arquitetura mobile de 3 plataformas SaaS no setor fitness (Treino, Minha Academia e Meu Box), com centenas de milhares de usuários ativos.
  • Projetei um middleware de cache transparente para Firebase Functions que reduziu em 51% o custo mensal de GCP e em 70% a latência, para mais de 2M req/dia.
  • Identifiquei débitos técnicos em módulos legados críticos e conduzi a reescrita para Clean Architecture, MobX e GetIt.
  • Implementei fluxos de anamnese e prescrição de treinos com IA/ML, integrando modelos do projeto EMBRAPII/UFG.
  • Estruturei os pipelines de CI/CD no Codemagic para iOS e Android.

2024 — hoje

Pesquisador Bolsista — IA & Gamificação

FUNAPE / UFG / EMBRAPII

  • Pesquisa no projeto 'Engajamento nos Cuidados de Saúde por Meio de Gamificação e Inteligência Artificial', coordenado pelo Prof. Leonardo Antônio Alves.
  • Desenvolvimento de modelos de Machine Learning e mecânicas de gamificação voltados à saúde preventiva.
  • Validação dos modelos em produção, com usuários ativos da Pacto Soluções.
  • Artigo científico sobre os resultados em fase final de preparação.

2021

Mobile Developer (remoto, EUA)

unio.link

  • Desenvolvimento e evolução do aplicativo mobile junto a equipe e stakeholders nos Estados Unidos.

2016 — 2021

Outros trabalhos

MacSistem · Cogitae · Minerthal

  • 2021 · MacSistem — app nativo Android para transações e PDV em terminais GPos da Gertec
  • 2018 · Cogitae Tecnologia — melhorias e novas funcionalidades em projetos mobile.
  • 2016 – 2017 · Minerthal — levantamento de requisitos e desenvolvimento de software interno.

Como trabalho

  1. Reescrever quando for preciso

    Um módulo legado crítico travava a evolução do time. Propus e conduzi a reescrita por iniciativa própria, defendendo o tempo necessário numa cultura que priorizava velocidade. Hoje o time evolui esse sistema com confiança.

  2. Padrões que o time adota

    Ajudei a definir Clean Architecture, MobX e GetIt como padrão do mobile e mentoro o time de forma contínua. Outros times me consultam em decisões de arquitetura e infraestrutura.

  3. Pesquisa que chega ao usuário

    Os modelos de IA e gamificação do projeto EMBRAPII/UFG rodam em piloto com usuários reais da Pacto. O artigo vem depois do resultado, não no lugar dele.

  4. Agentes de IA no fluxo

    Uso agentes de IA no dia a dia da engenharia: code review integrado ao GitLab e ao Jira, análise de risco e notas de release, auditoria de dados em produção.

Com o que trabalho

Mobile & arquitetura
Flutter, Dart, Clean Architecture, MobX, GetIt, Android nativo, Codemagic CI/CD, offline-first
Cloud & backend
Google Cloud, Firebase Functions, Firestore, Node.js, Redis / Valkey, cache, REST, microsserviços
Inteligência artificial
Deep Learning, visão computacional, IA generativa, Google Gemini, LLMs & agentes, PyTorch, TensorFlow
Liderança
Liderança técnica, governança de código, mentoria, code review, redução de custos, pesquisa para produção

Formação

2024 — 2026

Mestrado em Deep Learning — Visão Computacional

Universidade Federal de Goiás (UFG)

2026

Especialização em Engenharia de Software: Inovação com IA Generativa

Universidade Federal de Goiás (UFG)

2025

Saúde Digital: Conceitos, Fundamentos e Aplicações

Universidade Federal de Goiás (UFG)

2015 — 2017

Análise e Desenvolvimento de Sistemas

Faculdade de Tecnologia SENAI (FATESG)

2013 — 2014

Técnico em Redes de Computadores

Faculdade de Tecnologia SENAI (FATESG)

Cursos complementares

  • Cybersecurity Workshop & Segurança da Informação I (Intel)
  • Ciclo de Palestras — Espionagem, Big Data e Monitoramento
  • VIII Jornada Tecnológica — Internet das Coisas (IoT)
  • Web Designer & Desenvolvimento de Interfaces

Vamos conversar?

Se você trabalha com healthtech, fitness ou quer levar modelos de IA para produção em apps mobile, me escreva.

789joaopaulo@gmail.com