← Voltar ao portfolio interativo

Aristóteles Araújo de Oliveira

Desenvolvedor Full-Stack

Fortaleza, CE, Brasil tote@tapp.dev.br +55 (85) 99666-1019 LinkedIn GitHub

Sobre

Estou escrevendo códigos há mais de 5 anos. Comecei no Mobile (Flutter virou minha praia) e fui parar no Backend também, brigando com Node, Spring Boot, e ultimamente Go. Nas horas vagas, construo a TAPP, uma empresa minha onde toco SaaS solo.

Experiência

TAPP

Projeto paralelo, em construção

Fundador, dev solo

Empresa minha que tô construindo nas horas vagas, solo. O nome vem de "Tecnologia Aplicada para Performance e Produtividade". Foco é SaaS pra mercados verticais que ainda gerenciam tudo no caderno ou planilha. No forno tem o TecApp (gestão pra técnico autônomo) e o Frets.express (plataforma de frete sem ficar refém de uma multinacional cobrando 30% por viagem).

FlutterNode.jsGoMongoDBPostgreSQL

Octuspay

Set/2023 a Abr/2025, remoto

Engenheiro Full Stack Mobile (Flutter + Node.js)

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. Empurrei Clean Architecture e CI/CD pro time, e pegou.

FlutterDartNode.jsMongoDBFlutter Web

RedeInova

Abr/2023 a hoje, PJ remoto

Desenvolvedor Mobile (Flutter)

Cliente principal é o Pátio Victor Malzoni (SP). Mantenho o app mobile do shopping e construo packages que os outros projetos da empresa consomem. Também encostei no AquiTem+, que roda em celular e em Smart POS.

FlutterDartSmart POSGit

Taboo TV

Jul/2026 a hoje, PJ remoto

Desenvolvedor multiplataforma (Flutter + Kotlin + Web)

Streaming pra TV conectada. Fiz o app mobile em Flutter, 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.

FlutterKotlinTizenwebOSJavaScript

Health Solutions

Abr/2021 a Mar/2023

Desenvolvedor Mobile e Backend (Flutter + Spring Boot)

Trabalhei com Saúde Pública (SUS). Fiz apps Flutter pros Agentes Comunitários de Saúde de Campina Grande e Crato, tudo funcionando offline (a sincronização vinha quando voltava o sinal). No backend foi Spring Boot em Java, com Postgres e Mongo.

FlutterDartJavaSpring BootFirebasePostgreSQLMongoDB

Stacks

Linguagens
DartGoTypeScriptJavaScriptJavaKotlin
Frameworks
FlutterNode.jsSpring BootAstro
Bancos de dados
MongoDBPostgreSQLFirebaseSupabase
Ferramentas
GitDockerCI/CDAWSVPSCoolify

Formação

Go Expert

Em andamento

Full Cycle

Pós-Graduação em Desenvolvimento Mobile

Concluído

Centro Universitário Estácio do Ceará

Tecnólogo em Análise e Desenvolvimento de Sistemas

Concluído

Centro Universitário Estácio do Ceará