Principal Software Engineer | AI Specialist | Cloud Infrastructure & AWS Expert

Construído com rigor.
Entregue para durar.

Sou o João, desenvolvedor há 6 anos. Trabalho no ecossistema TypeScript, Node, Angular, React e React Native, construindo aplicações escaláveis a nível empresarial. Sou especialista em infraestrutura AWS e em desenvolvimento com IA via Spec Driven Development.

6+ Anos construindo
5 Empresas e startups
11k+ Horas codando
~/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, Principal Software Engineer e engenheiro de IA. Construo sistemas cloud no encontro entre infraestrutura AWS e inteligência artificial, do desenho da arquitetura até o deploy em produção. Trabalho com TypeScript de ponta a ponta, do full-stack à infraestrutura. Me especializo em três frentes: arquitetura e infraestrutura na AWS, engenharia full-stack com backends que aguentam escala, e a convergência entre IA e cloud, transformando documentos complexos em insights em tempo real.

Arquitetura e engenharia

Sistemas full-stack feitos para durar. TypeScript de ponta a ponta, NestJS no servidor, Angular e React no front, com fronteiras bem definidas, contratos tipados e testes que de fato rodam. Código sem surpresas, que é como software bom deveria ser.

Ver no que sou melhor →

Engenharia de IA

Desenvolvo com IA orientado por spec: em fases, documentado e revisado, igual a qualquer outro software que escrevo. Prefiro rigor de engenharia a prompt solto, com teste e revisão em cada linha, não importa a stack.

Ver meu toolkit →

Minhas especialidades

Infraestrutura e Arquitetura Cloud

  • IaC com AWS CDK (TypeScript)
  • Containers com ECS Fargate e auto-scaling
  • Arquiteturas AWS prontas para produção (API Gateway, RDS, S3, Cognito, VPC, CloudWatch)
  • Arquiteturas híbridas otimizadas para custo e performance

Engenharia e Arquitetura de Software

  • Desenvolvimento full-stack (Angular, NestJS, TypeScript)
  • Backends escaláveis com PostgreSQL, Redis e gateways WebSocket
  • Design de APIs REST e comunicação em tempo real
  • Pipelines DevOps com CI/CD automatizado (CodePipeline, CodeBuild)

Convergência entre IA e Cloud

  • Processamento de documentos com IA (Google Gemini e Cloud Vision)
  • Modelos de NLP para classificação, extração de entidades e compreensão semântica
  • Embeddings vetoriais e busca por similaridade em tempo real
  • Prompt engineering para pipelines de análise multi-etapa

Liderança Técnica

  • Ownership full-stack, da arquitetura ao deploy
  • Sistemas escaláveis do MVP à produção
  • Abordagem security-first com autenticação e criptografia robustas
  • Decisões técnicas entre IA, frontend, backend e infraestrutura

Governança de Projeto

  • MVP com gestão de risco e estratégias de escala
  • Otimização de infraestrutura cloud com controle de custo
  • Deploy em produção e sistemas de monitoramento

Metodologias

  • CI/CD para ambientes containerizados
  • Migrations com TypeORM e gestão de schema
  • Rastreamento de erros e observabilidade
  • Boas práticas de Infrastructure as Code

Experiência

Seis anos, entregando
o tempo todo.

De freelancer a co-fundador, sempre com a mão no código, passando por marketing tech, mídia e agora PropTech.

Co-fundador e Desenvolvedor

2025 - Present

Stealth · PropTech United States · Remote

Co-fundando e construindo uma plataforma de IA para o mercado imobiliário dos EUA. A IA está no núcleo do produto e em cada funcionalidade, e sou eu quem escreve tudo de ponta a ponta, mantendo a IA sob a mesma disciplina de engenharia do resto. O resultado é código que escala, que dá para manter e que sai rápido.

AI-drivenSpec-driven devTypeScriptScale

Engenheiro Sênior de Desenvolvimento de Software

2025

adMixt United States · Remote

Desenvolvedor Full-Stack Sênior especializado em modernizar sistemas legados por meio de arquiteturas inovadoras e desenvolvimento do zero.

Desenvolvo soluções modernas e modulares usando Vanilla JavaScript puro, criando funcionalidades completas do zero, sem dependências externas, e integrando-as de forma fluida a ambientes PHP legados de mais de 20 anos. Minha especialidade está em construir pontes entre tecnologias contemporâneas e sistemas estabelecidos, implementando arquiteturas escaláveis que respeitam as limitações do ambiente existente.

Transformo desafios técnicos complexos em oportunidades de inovação, desenvolvendo componentes reutilizáveis, interfaces dinâmicas e funcionalidades avançadas que elevam a experiência do usuário sem comprometer a estabilidade central do sistema. Aplico princípios modernos de engenharia de software para criar código limpo, testável e fácil de manter dentro de ecossistemas legados.

Principais tecnologias e competências: JavaScript Vanilla, arquitetura web moderna, modernização de sistemas legados, desenvolvimento baseado em componentes, criação de frameworks próprios, integração com PHP, otimização de banco de dados, refatoração de código, progressive enhancement.

Vanilla JSLegacy modernizationPHPAWS

Arquiteto Principal de Software e Engenheiro de IA

2024 - 2025

Howhow São Paulo · Hybrid

Como LT na Howhow, lidero um time dedicado de especialistas em tecnologia focado em inovar no setor de marketing de influência. Nossa missão é desenvolver uma plataforma revolucionária que conecta marcas a influenciadores de forma eficaz, apoiada por tecnologias avançadas como IA, NLP e análise de dados. Esse compromisso com a inovação nos permite oferecer soluções que não só atendem, mas superam as expectativas dos clientes, entregando resultados personalizados e de alto impacto.

Maior desafio:
O maior desafio foi desenvolver uma plataforma multi-usuário com vários níveis de acesso, capaz de gerenciar campanhas de marketing complexas com vários influenciadores simultaneamente, envolvendo várias etapas como aceite de propostas, assinatura de contratos, envio e aprovação de conteúdo, revisão e muito mais. Esse sistema complexo exigiu uma arquitetura robusta e flexível, além de uma interface intuitiva que permitisse aos usuários navegar facilmente por esses processos multifacetados sem comprometer eficiência ou segurança.

Nosso ganho:
Superar esse desafio trouxe benefícios significativos para os clientes da Howhow. Com nossa plataforma avançada, as marcas agora gerenciam campanhas de marketing de influência com mais eficiência, monitorando cada etapa do processo em tempo real e garantindo conformidade e qualidade de conteúdo. Isso resultou em otimização significativa das campanhas, marketing de influência mais eficaz e melhor retorno sobre o investimento. A capacidade de gerenciar várias campanhas e influenciadores simultaneamente, com diferentes níveis de acesso e controle sobre o processo.

Ao entregar o MVP da plataforma, conseguimos impulsioná-la rumo a uma Série A.

AI / NLPArchitectureNode.jsFull-stack

Desenvolvedor Lead

2023 - 2025

Artweb · João Pster Brazil · Remote

(Este é um projeto por tempo determinado para um cliente da minha empresa)

Cargo: Líder Técnico
Time: 2 Designers e 6 Desenvolvedores
Tecnologias: React, React Native, Angular, Flutter, GCP, Firebase, IA Generativa

Resumo:
Como Líder Técnico na Artweb, liderei um time altamente talentoso de 2 designers e 6 desenvolvedores na criação e integração de 5 aplicações inovadoras, abrangendo 2 aplicações para televisão, 2 para web e 1 para dispositivos móveis, todas voltadas a enriquecer o sistema Artweb, parecido com a Netflix, mas focado na exibição de obras de arte. Ao longo de 1 ano e 4 meses, nosso time auto-gerenciado produziu mais de 200.000 linhas de código, adotando metodologias ágeis e ferramentas como Git Flow, Jira e BitBucket, e implementando um conjunto de tecnologias avançadas que incluiu React, React Native, Angular, Flutter, Google Cloud Platform (GCP), Firebase e Inteligência Artificial Generativa.

Maior desafio:
O principal desafio foi alcançar uma integração fluida entre as várias aplicações e tecnologias, garantindo uma experiência de usuário uniforme e de alta qualidade em diferentes dispositivos, mantendo a plataforma escalável para suportar a expectativa de mais de 500.000 usuários já no primeiro ano. Esse desafio exigiu uma abordagem inovadora e colaborativa para superar as complexidades técnicas e garantir a interoperabilidade entre as diferentes soluções.

Ganho do cliente:
Superar esse desafio não só fortaleceu a infraestrutura tecnológica da Artweb, como também redefiniu a forma como o público interage com a arte digital, oferecendo acesso sem precedentes a obras de alta qualidade por uma interface intuitiva. O projeto elevou o nível da apresentação digital da arte, aumentando acessibilidade e apreciação artística, resultando em uma plataforma que não só atendeu, mas superou as expectativas do cliente em engajamento e alcance, estabelecendo um novo paradigma para a experiência cultural digital.

ReactReact NativeAngularFlutterGCP

Professor de Tecnologia

2021 - 2024

Independent Brazil · Remote

Professor de tecnologia ensinando React, React Native, Angular, Node, Express, Nest, GCP, AWS, Azure e várias outras tecnologias para mais de 100 alunos ao longo desse período.

ReactNodeNestJSCloud

Fundador, Tech Provider e Líder Técnico

2023 - 2024

João Pster Brazil · Remote

Como Tech Provider na empresa do João Pster, lidero várias equipes de profissionais de tecnologia altamente qualificados (também atuo como programador e professor) em diversos projetos, comprometido em impulsionar o sucesso dos nossos clientes.

Estive ativo em todos os projetos abaixo como Líder Técnico e Desenvolvedor, usando minha própria metodologia de liderança Hands-On.

Somos especializados em desenvolvimento de software, atualização e aprimoramento de sistemas e aplicações, terceirização de TI e consultoria de tecnologia.

Formados pela Trybe, a maior escola de programação do Brasil, nossos profissionais não só têm habilidades técnicas excepcionais, como também são especialistas em soft skills como trabalho em equipe, liderança e gestão do tempo. Na João Pster, temos orgulho de oferecer soluções personalizadas e sob medida, adaptadas às necessidades específicas de cada cliente, garantindo um impacto significativo no negócio.

Tech leadConsultingHands-onTeam building

CTO (Tech Provider)

2023 - 2024

Howhow · João Pster São Paulo · Hybrid

Como CTO da Howhow, tenho o privilégio de liderar um time de especialistas em tecnologia totalmente comprometidos em fazer a diferença para nossos clientes. Estamos na vanguarda da inovação digital, com foco em construir uma plataforma revolucionária de marketing de influência que conecta marcas a influenciadores de forma eficiente e eficaz.

Nosso trabalho é movido por tecnologias de ponta, incluindo inteligência artificial (IA), processamento de linguagem natural (NLP) e análise de dados avançada. Essas capacidades nos permitem criar soluções de alta qualidade que vão além das expectativas dos clientes.

Em cada projeto que assumimos, nosso time trabalha incansavelmente para desenvolver soluções customizadas, pensadas para atender às necessidades únicas de cada cliente. Nosso objetivo é sempre gerar um impacto significativo e duradouro nas operações do negócio.

Na Howhow, temos orgulho da nossa capacidade de inovar e nos adaptar. Estamos sempre buscando novas formas de melhorar e ampliar nosso alcance para continuar entregando as melhores soluções aos nossos clientes.

CTOAI / NLPLeadership

Desenvolvedor Front-End Sênior

2023 - 2024

AfterSale Brazil · Remote

(Este é um projeto por tempo determinado)

Cargo: Desenvolvedor Front-End Sênior
Time: Atuação em time auto-gerenciado
Tecnologias: React

Resumo:
Como Desenvolvedor Front-End Sênior na AfterSale, fui responsável por criar soluções de front-end dinâmicas e inovadoras para aprimorar a plataforma de logística reversa da empresa. Atuando em um time auto-gerenciado, fiz uso extensivo do React para desenvolver interfaces que não só melhoraram a experiência do usuário, como também a eficiência geral da plataforma, contribuindo significativamente para a otimização dos processos de logística reversa.

Maior desafio:
O desafio mais significativo que enfrentei foi implementar uma interface dinâmica e altamente intuitiva em uma etapa crucial do processo de logística reversa, dentro de um sistema pré-existente e complexo. A dificuldade estava na necessidade de integrar soluções de front-end modernas e ágeis ao código legado, mantendo intactas a estabilidade e a performance do sistema. Esse desafio exigiu não só domínio técnico das tecnologias de front-end, mas também capacidade de inovação e criatividade no design de interface, além de um entendimento profundo das limitações e características do sistema legado.

Ganho do cliente:
Superar esse desafio com sucesso resultou em uma melhora substancial na experiência do usuário dentro da plataforma de logística reversa, tornando o processo mais intuitivo, eficiente e menos sujeito a erros. Isso não só aumentou a satisfação do usuário final, como também otimizou as operações internas da AfterSale, levando a uma gestão mais eficaz dos processos de logística reversa. A implementação dessas interfaces dinâmicas e fáceis de usar se traduziu em ganhos operacionais tangíveis para a empresa, reforçando sua posição no mercado e destacando a importância de soluções de front-end inovadoras para a melhoria contínua dos serviços de logística reversa.

ReactFront-endLegacy

Desenvolvedor Front-End Pleno

2023

Digital Republic São Paulo · On-site

Cargo: Front-End Pleno.
Time: Colaboração com times multidisciplinares e auto-gerenciados
Tecnologias: Next.js, Angular

Resumo:
Na Digital Republic, atuei como Consultor de Tecnologia e Desenvolvedor Front-End Sênior, envolvido em projetos inovadores com foco em tecnologias emergentes como Next.js e Angular. Minha experiência incluiu colaborações com entidades renomadas como Fundação Bradesco e RG/A, onde tive um papel crucial no desenvolvimento de soluções tecnológicas customizadas, eficientes e de alto impacto. Trabalhando ao lado de times multidisciplinares, apliquei uma combinação de habilidades técnicas e analíticas para garantir a entrega de projetos de qualidade, alinhados às expectativas e necessidades do cliente.

Maior desafio:
O desafio mais significativo foi o desenvolvimento de um site altamente dinâmico e complexo para a RG/A, caracterizado por um layout inovador, animações únicas e uma estrutura extensa que incluía um blog. O projeto exigia que tanto o site quanto o blog fossem modificáveis por uma plataforma no-code, que fornecia a estrutura de página necessária em formato JSON, com cada post do blog exigindo uma página personalizada definida por um JSON distinto. Para superar esses desafios, adotei uma abordagem estratégica, segmentando o projeto em componentes modulares que chamei de "Bricks", e desenvolvi cada um seguindo a metodologia Atomic Design. Essa estratégia permitiu documentação clara e implementação eficiente, resultando na entrega bem-sucedida do projeto na metade do prazo planejado.

Next.jsAngularAtomic Design

Desenvolvedor Full-Stack Pleno

2022 - 2023

Verzel Brazil · Remote

Cargo: Front-End Pleno
Time: Colaboração com times multidisciplinares e auto-gerenciados
Tecnologias: Angular, React, Node

Resumo:
Na Verzel, ocupei os papéis de Consultor de Tecnologia e Desenvolvedor Front-End Sênior, envolvido em projetos desafiadores que usavam Angular e React. Uma das minhas contribuições notáveis foi o desenvolvimento de um chatbot avançado para a Mutant, voltado a melhorar significativamente a comunicação e a experiência do usuário. Trabalhei de perto com times multidisciplinares, aplicando uma mistura de habilidades técnicas e analíticas para garantir que as soluções entregues estivessem perfeitamente alinhadas às necessidades e objetivos dos clientes, me destacando na criação de soluções inovadoras que ampliaram a funcionalidade e a eficiência dos projetos.

Maior desafio:
Desenvolver o chatbot avançado representou um desafio significativo, principalmente pela necessidade de integrá-lo de forma fluida aos sistemas existentes do cliente, garantindo ao mesmo tempo uma experiência de usuário fluida e intuitiva. O projeto exigiu um entendimento profundo das capacidades do Angular e do React, além de uma abordagem criativa para implementar funcionalidades de IA que permitissem ao chatbot entender e responder às necessidades dos usuários de forma eficaz.

AngularReactNodeChatbot

Desenvolvedor Web Freelancer

2020 - 2022

Independent Brazil

Atuando em mais de 50 pequenos projetos resumidos aqui, tive um papel-chave no desenvolvimento e na liderança de times multidisciplinares em diversos projetos de tamanhos e escopos variados. Com ampla experiência em tecnologias como React, Angular, Vue, React Native, Express, Node, Django, WordPress e até Wix, fui responsável por criar interfaces e UI/UX, aplicando meu conhecimento de design de produto, experiência do usuário e arquitetura de aplicações.

Ao longo da minha carreira, entrevistei, avaliei e contratei talentos excepcionais para nossos times, sempre adotando metodologias ágeis como SCRUM/KANBAN, junto a ferramentas como Jira e Slack, para garantir projetos bem-sucedidos e eficientes.

Desenvolvi habilidades importantes nesse período, incluindo negociação, trabalho em equipe, liderança, comunicação, assertividade e dar feedback construtivo. Além do meu trabalho na Pster, fiz freelances e prestei serviços a várias agências de marketing, como a Really, e trabalhei em projetos confidenciais, como o Detran de SC.

Embora eu esteja apresentando apenas algumas amostras do meu trabalho, minha experiência cobre uma ampla gama de projetos de diferentes escalas e desafios, sempre buscando entregar soluções inovadoras e de alta qualidade para nossos clientes.

ReactAngularVueUI/UX

Desenvolvedor .NET

2019 - 2020

Self-employed Remote

Desenvolvi mods em .NET com C# para vários jogos baseados na tecnologia Harmony X, tinha uma loja para vender plugins e mods chamada CastCodes, trabalhei em times internacionais e gerenciei servidores virtualizados na AWS, GPC e Azure.

.NETC#HarmonyXGame dev

Frontend, back e IA, fundo em cada camada.

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

Frontend

Interfaces feitas com capricho.

  • 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.

Software bom raramente vem de abstração esperta. Vem do trabalho chato de fronteira bem definida, contrato tipado e teste que roda. Construo pensando em quem vai mexer no código daqui a dois anos, não na empolgação de hoje.

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 descubro o que de fato entendi. Publico textos longos sobre ferramentas, decisões de arquitetura e os 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 medidas, não chutadas. O WakaTime registra tudo sozinho: linguagem, projeto e editor. O histórico começa em janeiro de 2026, quando passei a medir.

Antes disso eu já programava desde 2020, só não media. A 8h por dia útil, dá umas ~12.480 horas que o WakaTime nunca viu.

Ver WakaTime →
WakaTime
@JoaoPster
886 hrs 29 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 que não te surpreende. TypeScript de ponta a ponta: NestJS no servidor, Angular e React no front, React Native no mobile, e IA tratada com a disciplina de sempre.

  • 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 e revisada, nunca um 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.

5 Empresas e startups

De marketing tech a mídia e PropTech, com a mão no código em cada uma.

11k+ Horas codando

Tempo escrevendo código desde 2020, e ainda contando.

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.