Engenheiro Full-Stack Sênior · IA

Construído com rigor.
Entregue para durar.

Sou João, engenheiro full-stack sênior com 6+ anos desenvolvendo produtos reais. Trabalho com TypeScript de ponta a ponta, uso IA com disciplina real de engenharia e tenho zero tolerância para complexidade desnecessária.

6+ Anos construindo
30 Repos open-source
290+ Estrelas no GitHub
~/joaopster · zsh
git clone joaopster --depth=6y
Cloning into 'who-i-am'…
remote: 6 years · 5 companies, done.
Resolving identity: 100%
cat strengths.json
{
  "frontend""Angular · React · RN",
  "backend""Node · Lambda · AWS",
  "ai""spec-driven · anti-vibe",
  "motto""rigor over vibes"
}
uptime
up 11,000+ hrs · load avg: shipping

Sobre mim

Arquitetura, IA,
e rigor de engenharia.

Sou João Pster, engenheiro de software sênior e engenheiro de IA com 6+ anos construindo produtos. Hoje estou co-fundando uma plataforma orientada por IA para o mercado imobiliário dos EUA, e sou eu quem escreve o código. Construo software que escala e é fácil de manter, entregue rápido sem abrir mão da qualidade, usando IA do jeito certo: com specs, testes e revisão.

Arquitetura e engenharia

Sistemas full-stack construídos para durar. TypeScript de ponta a ponta, NestJS no servidor, Angular e React no front, tudo com fronteiras claras, contratos tipados e testes que realmente rodam. Previsível, do jeito que tem que ser.

Ver no que sou melhor →

Engenharia de IA

Faço desenvolvimento orientado por specs com IA: em fases, documentado e revisado, como construo qualquer software. Rigor de engenharia acima de prompts avulsos, com testes e revisão em cada linha, em qualquer stack.

Ver meu toolkit →

Experiência

Seis anos, entregando
o tempo todo.

De freelancer a co-fundador, com as mãos no código o tempo todo, em marketing tech, mídia e agora PropTech.

Co-fundador e Desenvolvedor

2025 - Present

Stealth · PropTech United States · Remote

Co-fundando e construindo uma plataforma orientada por IA para o mercado imobiliário dos EUA. A IA está no núcleo do produto e em todas as suas funcionalidades, e sou eu quem escreve tudo de ponta a ponta, com IA sob disciplina real de engenharia. Código escalável, fácil de manter e de alta qualidade, entregue rápido.

AI-drivenSpec-driven devTypeScriptScale

Engenheiro Sênior de Desenvolvimento de Software

2025

adMixt United States · Remote

Modernizei sistemas legados PHP de 20+ anos com Vanilla JS moderno e sem dependências externas, conectando a nova arquitetura aos sistemas existentes sem comprometer o que já funcionava.

Vanilla JSLegacy modernizationPHPAWS

Arquiteto Principal de Software e Engenheiro de IA

2024 - 2025

Howhow São Paulo · Hybrid

Arquitetei e desenvolvi uma plataforma de marketing de influenciadores com IA, NLP e análise de dados. Construí um sistema multi-usuário complexo cobrindo propostas, contratos e revisão de conteúdo, entregando o MVP que abriu caminho para o Série A.

AI / NLPArchitectureNode.jsFull-stack

Desenvolvedor Lead

2023 - 2025

Artweb · João Pster Brazil · Remote

Construí 5 apps integrados em TV, web e mobile para uma plataforma de streaming de arte, somando mais de 200k linhas de código, arquitetados para escalar além de 500k usuários.

ReactReact NativeAngularFlutterGCP

Professor de Tecnologia

2021 - 2024

Independent Brazil · Remote

Ensinei React, React Native, Angular, Node, NestJS e cloud para 100+ alunos, transformando conceitos difíceis em algo que as pessoas conseguiam de fato construir e colocar no ar.

ReactNodeNestJSCloud

Antes: consultoria sênior de front-end e full-stack na AfterSale, Digital Republic e Verzel, mais 50+ projetos independentes.

Frontend, back e IA com profundidade real.

Mais de 15 mil horas nessa stack. Fluência em cada camada, de ponta a ponta.

Frontend

Interfaces construídas com craft real.

  • Angular Minha escolha para apps sérios e de grande porte.
  • React e React Native Um modelo mental, do web ao nativo.
  • Estilo e design Design de frontend e atenção a cada detalhe visual são onde me destaco.

Back e Infra

Construído para escalar, rodando na AWS.

  • Especialista em AWS Experiência profunda com AWS, do Lambda até a plataforma completa.
  • Node.js e Lambda Serviços serverless que escalam sob demanda.
  • Escalabilidade Sistemas arquitetados para carga, código que permanece limpo ao crescer.
Como eu entrego

Entregue produtos que funcionam, e continuam funcionando.

Bom software não é sobre abstrações inteligentes. É sobre a disciplina sem glamour de fronteiras claras, contratos tipados e testes que realmente rodam. Cada sistema que entrego é feito para durar mais do que o entusiasmo que o construiu.

Ver o que construí →
Production deploy
TypeScript check Passed
Unit tests (47) Passed
Build complete 1.2s
Deployed Live
https://joaopster.com
A escrita

Escrever para pensar. Publicar para compartilhar.

Escrever é como entendo o que realmente sei. Publico análises profundas sobre ferramentas, decisões de arquitetura e os tipos de tradeoffs que não cabem num tweet. Se um post te poupar uma tarde de debugging, já valeu.

Ler o blog →
Latest post

Anti-vibe-coding: engineering rigor for AI

AI coding isn't about one-shot prompts and luck. It's the same discipline that makes any project succeed: clear decisions, explicit architecture, phased execution, and structured review. The developer controls the path; the AI executes the steps.

Tempo codando

Código todo dia. Registrado desde janeiro de 2026.

Horas reais de código, não estimativas. O WakaTime rastreia tudo automaticamente: linguagens, projetos e editores. O histórico começa em janeiro de 2026, quando comecei a medir de verdade.

Antes disso, codo desde 2020, sem rastreamento formal. Com média de 8h/dia útil, são ~12.480 horas que o WakaTime não viu.

Ver WakaTime →
WakaTime
@JoaoPster
885 hrs 5 mins Total coded
8h 23m Daily avg
TypeScript 77.0%
Git 6.2%
Other 5.0%
HTML 4.0%

A stack que funciona. Seis anos refinando.

Seis anos entregando código em produção me ensinaram que ferramenta boa é ferramenta previsível. TypeScript de ponta a ponta: NestJS no servidor, Angular e React no front, React Native para mobile, e IA com disciplina real de engenharia.

  • TypeScript + Node no back: NestJS como framework, de APIs REST a arquiteturas orientadas a eventos
  • Angular e React no front: Angular para apps sérios de grande porte, React para SPAs e produtos mais leves
  • React Native para mobile: um modelo mental compartilhado com React, do web ao nativo
  • IA com critério: faseada, documentada, revisada — nunca chute em produção
Como penso sobre engenharia →
TypeScript src/stack.ts
import type { NestApplication } from '@nestjs/core'
import type { ApplicationRef }  from '@angular/core'
import type { FC }              from 'react'
import type { View }            from 'react-native'

type AIPhase = 'spec' | 'build' | 'review'

interface SpecDriven {
  phase:    AIPhase
  reviewed: true
  vibe:     never
}

export interface Stack {
  server:  NestApplication
  web:     ApplicationRef
  spa:     FC
  mobile:  View
  ai:      SpecDriven
}

Meu toolkit

O que uso de verdade.

Separado por categoria: linguagens, frameworks e as ferramentas de IA que mudaram como trabalho.

Linguagens e Tecnologias
TS TypeScript
JS JavaScript
No Node.js
Py Python
AWS AWS
PG PostgreSQL
Rd Redis
Dk Docker
Frameworks
Ng Angular
Rc React
RN React Native
Ne NestJS
Exp Expo
As Astro
Ferramentas de IA
CC Claude Code
OMC oh-my-claudecode
Cur Cursor
Exa Exa
Sr Serena
C7 Context7
Mem Memory
Qd Qdrant
Gph Graphify
Ln Linear
Sn Sentry

"A melhor stack é aquela com que seu time entrega com confiança e mantém sem pavor."

João Pster

De scripts pessoais a sistemas em produção.

6+ Anos construindo

Do primeiro commit a sistemas em produção servindo usuários reais.

30 Repos open-source

Ferramentas, APIs e análises, publicadas e abertas para qualquer pessoa usar.

290+ Estrelas no GitHub

Prova silenciosa que a próxima pessoa bateu na mesma parede e saiu na frente.

Quer construir
algo juntos?

Adoro conversar sobre arquitetura, engenharia de IA ou o que você está construindo, seja um projeto, uma oportunidade ou só um problema técnico interessante.