Início Perguntar Currículo

Aristóteles Araújo

Desenvolvedor Full-Stack. Bem-vindo à minha jornada.

Sobre mim

Desenvolvedor de software há mais de 5 anos, com início focado em Mobile e Flutter como especialidade principal, evoluindo para o Backend com Node.js, Spring Boot e, mais recentemente, Go. Em três frentes mobile fui a referência técnica do time, com sprint, task definida, code review e CI/CD. Em paralelo, sou fundador da TAPP Solutions, onde construí o Shiloh sozinho: API em Go, app Flutter, portais web e cobrança por assinatura. Mantenho o produto no ar.

Backend
85/100
Frontend
75/100
Mobile
95/100
DevOps
65/100

Formação acadêmica

Engenharia de Software em IA Aplicada

Anhanguera

Em andamento

Jun/2026 a Mai/2027

Pós-graduação 100% online em engenharia de software aplicada à inteligência artificial.

Go Expert

Full Cycle

Trancado

Pós-graduação em engenharia de software e backend com Go.

Pós-Graduação em Desenvolvimento Mobile

Centro Universitário Estácio do Ceará

Concluído

Especialização em desenvolvimento mobile multiplataforma.

Tecnólogo em Análise e Desenvolvimento de Sistemas

Centro Universitário Estácio do Ceará

Concluído

Graduação tecnológica em desenvolvimento de software.

Certificações selecionadas

Academia do Flutter: Jornada Dart Completa

POO, funções, consumo de API, Dart Async, Streams, banco de dados, CLI.

Flutterando Master Class: Testes de Unidade

TDD, testes assíncronos, widgets, mocks e stubs.

Empresas

Health Solutions

Desenvolvedor Mobile e Backend (Flutter + Spring Boot)

Abr/2021 a Mar/2023 · CLT, presencial

Saúde Pública (SUS), e meu primeiro trabalho formal com código. Comecei como único dev e conduzi tecnicamente o time que entrou depois. Fiz apps Flutter pros cidadãos e pros Agentes Comunitários de Saúde de Campina Grande (PB) e Crato (CE), o dos agentes arquitetado offline-first porque em zona rural o sinal não é garantido, e o sistema de cadastro em Flutter desktop que imprimia o cartão de saúde. O desktop entrou no ar em Campina Grande no começo do contrato, com usuários de verdade, e viajei para lá para apoiar a implantação e o treinamento na prefeitura. O app dos agentes ficou em fase de testes quando os contratos encerraram. No backend, Spring Boot em Java, sobre Oracle.

FlutterDartFlutter DesktopJavaSpring BootFirebaseOraclePHP

Octuspay

Responsável técnico da frente mobile (Flutter + Node.js)

Set/2023 a Abr/2025 · PJ, remoto

E-commerce e marketplace de afiliados digitais. Toquei o app principal de ponta a ponta (Flutter mobile e web) e a parte de backend em Node + MongoDB. Fui indicado responsável técnico da frente mobile e conduzi o time do começo ao fim: sprint em Scrum acompanhado no Jira, task definida, code review e CI/CD. As cerimônias eu tocava dos dois lados, com o time e com os donos do produto. Empurrei Clean Architecture pro time, e pegou.

FlutterDartNode.jsMongoDBFlutter WebAWS

RedeInova

Desenvolvedor Mobile (Flutter)

Abr/2023 a Jun/2026 · PJ, por demanda, presencial, híbrido e remoto

Cliente principal é o Pátio Victor Malzoni (SP), um complexo corporativo. Mantive o app mobile dele e construí packages que os outros projetos da empresa consomem. Também toquei o AquiTem+, que roda em celular e em Smart POS. Era PJ por demanda: eles acionavam, eu entregava. Comecei presencial, três meses, passei um ano em híbrido e o resto do contrato foi home office. A última demanda foi em junho de 2026, e o vínculo não chegou a ser encerrado formalmente.

FlutterDartSmart POSGit

Taboo TV

Desenvolvedor multiplataforma (Flutter + Kotlin + Web)

Jun/2025 a Set/2026 · PJ, remoto

Streaming pra TV conectada, contrato com empresa americana. O app mobile chegou até mim em React Native, insustentável de manter, e o maior desafio do projeto foi migrar ele inteiro para Flutter. Fiz também o nativo de Android TV em Kotlin e os apps web pra Samsung (Tizen) e LG (webOS): é raro um projeto pegar o ecossistema inteiro de Smart TV assim. Entrei como único dev e segui como referência técnica do time que entrou depois. Foi também onde as reuniões em inglês aconteciam, com overlap de fuso com os Estados Unidos.

FlutterDartReact NativeKotlinTizenwebOSJavaScript

TAPP Solutions

Fundador, dev solo

2023 a hoje · Empresa própria

Empresa minha, tocada solo. O nome vem de "Tecnologia Aplicada para Performance e Produtividade". O foco é SaaS pra mercados verticais que ainda gerenciam tudo no caderno ou na planilha. O Shiloh, devocional em áudio com esteira de conteúdo por IA, está no ar com assinantes pagantes, e é o único dos três que lançou: o Frets.express segue em desenvolvimento e o TecApp está pausado. A API do Shiloh é onde meu Go roda em produção.

GoFlutterPostgreSQLpgvectorRAGNode.jsn8nAWS

Stacks

Linguagens

  • Dart 5y
  • Go 1y
  • TypeScript 3y
  • JavaScript 3y
  • Java 2y
  • PHP 2y
  • Kotlin 1y

Frameworks

  • Flutter 5y
  • Node.js 3y
  • Spring Boot 2y
  • Astro <1y

Bancos de dados

  • MongoDB 2y
  • Oracle 2y
  • PostgreSQL 3y
  • Firebase 5y

Ferramentas

  • Git 5y
  • Docker 2y
  • CI/CD 3y
  • AWS 3y
  • VPS 3y
  • Coolify 2y

Processo

  • Scrum 3y
  • Jira 3y
  • Linear 1y
  • Code review 5y

Projetos

Tudo que toquei, organizado por empresa.

Health Solutions

Abr/2021 a Mar/2023 · CLT, presencial
  • Crato Cuidando de Você / Campina Saúde de Verdade

    Apps Flutter pros cidadãos de Crato (CE) e Campina Grande (PB) acessarem serviços do SUS.

    FlutterDart
  • Backend SUS

    API Java Spring Boot pra gestão de usuários e agendamentos.

    JavaSpring BootOracle
  • Cadastro e cartão de saúde (desktop)

    App desktop em Flutter para o cadastro do cidadão e a impressão do cartão de saúde, usado pela equipe da prefeitura. Entrou no ar em Campina Grande no começo do contrato.

    FlutterFlutter DesktopDart
  • Crato ACS / Campina ACS

    App Flutter offline-first pros Agentes Comunitários de Saúde rodarem em zona rural sem sinal. Encerrado em fase de testes, junto com o contrato das prefeituras.

    FlutterDartFirebase

Octuspay

Set/2023 a Abr/2025 · PJ, remoto
  • Octuspay (mobile)

    App Flutter pra afiliados digitais gerenciarem suas vendas.

    FlutterDart
  • Octuspay Backend

    API Node.js + MongoDB pra gestão de vendas e afiliados.

    Node.jsMongoDB
  • Octuspay (web)

    App Flutter Web pra venda de produtos digitais (cursos, e-books, etc).

    Flutter WebDart

RedeInova

Abr/2023 a Jun/2026 · PJ, por demanda, presencial, híbrido e remoto
  • Pátio Victor Malzoni

    App Flutter do complexo corporativo Pátio Victor Malzoni (SP).

    FlutterDart
  • Pátio Victor Malzoni (painel web)

    App Flutter Web pra gestão do conteúdo exibido no app do complexo.

    Flutter WebDart
  • AquiTem+

    App de compra com pagamento em duas versões: mobile e Smart POS (terminais de pagamento), incluindo uma vertical de venda de gás.

    FlutterSmart POS

Taboo TV

Jun/2025 a Set/2026 · PJ, remoto
  • Taboo TV (mobile)

    App Flutter pra consumo de conteúdo no celular.

    FlutterDartReact Native
  • Taboo TV (Android TV)

    App Kotlin nativo pras TVs com Android TV.

    KotlinAndroid TV
  • Taboo TV (Samsung + LG)

    App web em HTML/CSS/JavaScript pras TVs Samsung (Tizen) e LG (webOS).

    HTMLCSSJavaScriptTizenwebOS

TAPP Solutions

2023 a hoje · Empresa própria
  • Shiloh — Fé em Áudio No ar

    App de devocional e meditação cristã em áudio, com um pastor na curadoria e IA nos bastidores. Uma esteira automatizada escreve o roteiro, narra e mixa a trilha sozinha; o app tem player, busca pelo que o áudio realmente diz, recomendação por similaridade e assinatura. Monorepo: app Flutter, API Go, portais web do pastor e do admin. É o único produto próprio meu com assinantes pagantes.

    FlutterGoPostgreSQLpgvectorFirebaseRevenueCatNext.jsn8nLLM/RAG
  • Frets.express Em desenvolvimento, não lançado

    Conecta freteiro direto com cliente, sem multinacional cobrando 30% por viagem. GPS em tempo real, chat, reputação e dashboard financeiro. O modelo previsto é assinatura (R$ 79/mês) no lugar de comissão por frete. Em validação com a comunidade de freteiros.

    FlutterNode.js
  • TecApp Pausado, não lançou

    SaaS pra técnico autônomo (refrigeração, elétrica, encanamento, CFTV, TI) parar de gerenciar tudo no caderno: cliente, agenda, orçamento em PDF, NF-e, equipe com permissões, manutenção recorrente e roteirização, com mobile e web sincronizados. O desenvolvimento parou antes do lançamento.

    FlutterNode.js

Contato

Quer trocar uma ideia? Vaga, projeto, ou só conversar sobre código. Manda mensagem.

THE END