Principal Software Engineer | AI Specialist | Cloud Infrastructure & AWS Expert
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.
Sobre mim
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.
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 →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
Experiência
De freelancer a co-fundador, sempre com a mão no código, passando por marketing tech, mídia e agora PropTech.
Stealth · PropTech
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.
adMixt
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.
Howhow
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.
Artweb · João Pster
(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.
Independent
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.
João Pster
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.
Howhow · João Pster
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.
AfterSale
(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.
Digital Republic
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.
Verzel
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.
Independent
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.
Self-employed
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.
Mais de 15 mil horas nessa stack. Fluência em cada camada, de ponta a ponta.
Interfaces feitas com capricho.
Construído para escalar, rodando na AWS.
IA, usada do jeito certo.
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í →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 →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.
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 →Como eu desenvolvo
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.
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
} Open source
Projetos próprios e contribuições open source. Ferramentas com gente usando do outro lado.
Um workflow de IA anti-vibe-coding que traz rigor de engenharia a qualquer projeto, linguagem ou framework. Agnóstico de modelo, com plugin nativo para Cursor.
GitHub →Orquestração multi-agente teams-first para Claude Code. Contribuí com melhorias de skills, hooks e integrações de workflow. 34k+ estrelas.
GitHub →Proxy CLI em Rust que reduz o consumo de tokens LLM em 60-90% em comandos de desenvolvimento. Binário único, zero dependências. 53k+ estrelas.
GitHub →Meu toolkit
Separado por categoria: linguagens, frameworks e as ferramentas de IA que mudaram como trabalho.
"A melhor stack é aquela com que seu time entrega com confiança e mantém sem pavor."
Do primeiro commit a sistemas em produção servindo usuários reais.
De marketing tech a mídia e PropTech, com a mão no código em cada uma.
Tempo escrevendo código desde 2020, e ainda contando.
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.