Principal Software Engineer | AI Specialist | Cloud Infrastructure & AWS Expert
Desenvolvedor Full-Stack TypeScript: Node, Angular, React e React Native. Infraestrutura AWS, apps AI-Driven, e desenvolvimento Spec-Driven Development e TDD.
Sobre mim
Sou o João, filho de mãe solteira, cresci mais dentro do computador do que na rua, fissurado em lógica, estratégia e negócios desde cedo. Aos 11 anos veio o diagnóstico de TDAH e AH/SD, e demorei pra entender por que eu pensava diferente de todo mundo; por um tempo isso me deixou sozinho, até cair a ficha de que era justamente o que me tornava único. Nunca aceitei nada só porque sim, e é dessa teimosia que vem minha vontade de abrir as coisas pra ver como funcionam por dentro. Casei cedo, porque esperar nunca combinou comigo, e hoje toco código, empresa e família ao mesmo tempo, como sócio-fundador de uma startup americana de real estate.
Desenvolvo sistemas completos, do absoluto zero até produção: especificação, prototipação, arquitetura, desenvolvimento, DevOps, infraestrutura e deploy.
Veja minhas especialidades →Uso IA como ferramenta, não como muleta. Trabalho com spec-driven development, workflows agênticos, skills, rules, hooks e bastante documentação e contexto.
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.
Confidencial · PropTech
Co-fundo e construo uma plataforma de IA para o mercado imobiliário dos EUA, com a IA no centro do produto e presente em cada funcionalidade. O código é todo meu, da primeira linha à última.
Por estarmos em fase de time to market, não posso detalhar o produto publicamente ainda.
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.
Já tenho mais de 11 mil horas desenvolvendo nesta stack.
Interfaces feitas com capricho.
Construído para escalar, rodando na AWS.
IA, usada do jeito certo.
Código sem teste automatizado, sem type check, sem CI/CD e sem documentação vai quebrar em produção. É só questão de tempo. Esse é o pior tipo de código que existe: para o dev que herda o problema e para a empresa que paga para resolver. Por isso todo projeto que entrego sai com os quatro desde o início.
Ver o que construí →Ensinar os outros sempre foi uma paixão minha, e por isso hoje escrevo artigos e compartilho conhecimento. Para mim, é uma honra ajudar os outros com conhecimento.
Ler o blog →Como eu adoro dados, decidi começar a registrar exatamente as horas que passo codando, tipo piloto de avião e horas de voo? Mesma ideia.
Antes disso eu já programava desde 2020, só não media. A 8h por dia útil, dá umas ~12.480 horas + 893h = ~13.373h.
Ver WakaTime →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.
Orquestração multi-agente teams-first para Claude Code. Contribuí com melhorias de skills, hooks e integrações de workflow.
Proxy CLI em Rust que reduz o consumo de tokens LLM em 60-90% em comandos de desenvolvimento. Binário único, zero dependências.
Meu toolkit
Separado por categoria: linguagens, frameworks e as ferramentas de IA que mudaram como trabalho.
"A melhor stack é aquela que o seu time domina. Não existe bala de prata."
Construindo software desde 2020.
De marketing tech a mídia e PropTech.
Português, inglês e espanhol.
Eu adoro conversar de business, arquitetura, engenharia, infra, no fundo eu adoro resolver problemas, no seu projeto, ideia, oportunidade ou so duvida, me chama!