feito ✓

Portfólio · 2026 — Santo Antônio, BR · UTC−3

ENGENHEIRO
DE SOFTWARE
& CONSTRUTOR

Sou Thiago Oliveira. Transformo problemas complexos em produtos rápidos, escaláveis e com personalidade — do banco de dados ao último pixel.

~/portfolio — zsh
0+anos de código
0projetos entregues
0%uptime médio
01 /

Quem escreve
esse código

bio + princípios
Retrato de Caio Sampaio staff engineer

Há mais de 1 anos construo software que aguenta pressão: plataformas de pagamento processando milhões por dia, sistemas de observabilidade com 1 bilhão de eventos e produtos usados.

Minha zona de conforto é a interseção entre engenharia e produto — arquitetura sólida no back-end, interfaces rápidas no front-end e uma obsessão saudável por latência, acessibilidade e detalhes que ninguém percebe… até notar.

Quando não estou programando, estou gravando demos técnicas, contribuindo com open source ou quebrando coisas em Rust para aprender.

P.01

Performance é feature

Cada milissegundo conta. Orçamento de performance desde o primeiro commit.

P.02

Simplicidade agressiva

Menos abstração, mais clareza. Código que qualquer pessoa do time consegue ler às 3h da manhã.

P.03

Ship > perfeição

Iterar em produção com observabilidade vale mais que meses no quadro branco.

P.04

Design e código juntos

Interface arrojada exige engenharia arrojada. As duas coisas saem da mesma mesa.

02 /

Stack & domínio

nível de batalha

React / Next.js · front

96%

TypeScript · core

94%

Node / Fastify · back

91%

Postgres / Redis · dados

88%

AWS / Kubernetes · infra

85%

Go · back

82%

Rust / WASM · sistemas

68%

CI/CD & Observabilidade · devex

90%
DockerTerraformgRPCKafkatRPCPrismaVitestPlaywrightFigmaGrafanaStripeOpenTelemetryTailwindThree.js
PROJETOS
03 /

Projetos
selecionados

passe o mouse para espiar
/01

EducVirtual

Plataforma educacional com recursos interativos e acompanhamento em tempo real.

EducaçãoFrontend-htmlbackend-PHP▶ hover p/ vídeo
↗ Preview EducVirtual
/02

Fashion Store

loja de moda para o público jovem: igual a viver a experiência de moda online.

ModaFrontend-htmlbackend-PHP
↗ Preview Fashion Store
/03

Nebula UI

Design system open source com 80+ componentes acessíveis e docs interativas.

ReactStorybooka11y
↗ Preview Nebula
/04

CargoX

Motor de roteirização que reduziu 31% do custo de frete de uma transportadora.

RustMaps APIOTimização
↗ Preview CargoX
/05

Pulse

App de saúde conectado a wearables via BLE, com sincronização offline-first.

React NativeBLESQLite
↗ Preview Pulse
Caso FinPay
CASE STUDY — 01

FinPay: pagamentos a 40ms

Reescrita do núcleo de liquidação de REST monolítico para pipeline de eventos em Go, com idempotência e reconciliação automática.

0ms p99
0xmais throughput
0incidentes em 14 meses
Caso Orbita
CASE STUDY — 02

Orbita: 1 bilhão de eventos/dia

Pipeline de ingestão em Kafka + ClickHouse e visualização WebGL que renderiza séries de 10M de pontos sem travar o browser.

0fpscom 10M pontos
-63%custo de storage
Caso CargoX
CASE STUDY — 03

CargoX: -31% no custo de frete

Solver de roteirização em Rust compilado para WASM, rodando otimização no cliente e sincronizando rotas com a frota em tempo real.

-31%custo de frete
0mspor otimização
04 /

Vídeos & demos

talks · walkthroughs · labs
Capa do vídeo de engine Rust+WASM
▶
0:15

Engine de UI em Rust + WASM

demo técnica · 2026

Capa da talk sobre arquitetura de eventos
▶
0:15

Arquitetura orientada a eventos

talk · devconf 2025

Capa do walkthrough da plataforma de pagamentos
▶
0:15

Walkthrough da FinPay

produto · 2025

05 /

Sugestões de projeto

monte seu briefing em 3 cliques
01 · O que você quer construir?
02 · Qual o prazo?
03 · Qual a ambição?
saída do geradoraguardando seleção…

Selecione uma opção em cada grupo e receba uma sugestão de stack, abordagem e estimativa — pronta para copiar e enviar por e-mail.

↗SGT—01

Auditoria de performance

Seu Core Web Vitals abaixo de 80? Diagnóstico completo com plano de ação priorizado por impacto.

alto impacto1 semana
↗SGT—02

Design system próprio

Tokens, componentes e documentação viva para o seu time parar de reinventar botões.

3–4 semanasescalável
↗SGT—03

API pública + portal dev

Transforme seu produto em plataforma: docs interativas, chaves e versionamento.

crescimento6 semanas
↗SGT—04

CI/CD com preview por PR

Cada pull request ganha um ambiente próprio. Review mais rápido, deploy sem medo.

devex2 semanas
↗SGT—05

Painel de dados em tempo real

WebSockets + gráficos vivos para decisões com segundos de atraso, não dias.

diferencial4 semanas
↗SGT—06

PWA offline-first

Seu produto instalável, funcionando sem internet e abrindo em menos de 1 segundo.

alcance3 semanas
06 /

Experiência

2016 → hoje
2024 — 2026

Desenvolvedor Júnior

Público Diversificado · digital

Sites e e-commerces. Onde aprendi que prazo e pixel torto são igualmente inegociáveis.

07 / resposta em até 24h

VAMOS CONSTRUIR
ALGO ARROJADO?

Iniciar conversa ↗