guia
Oi, sou o João. Pergunte sobre meu trabalho por texto ou voz, ou deixe que eu apresente o portfólio para você.
Projetos
Estes são os projetos pelos quais quero ser avaliado: o que fazem, o que construí, as decisões tomadas e a pilha por trás deles.
Aurora começou como um assistente de voz local e evoluiu para uma malha de capacidades orientada à privacidade: contratos de serviço tipados, modos de processo LocalBus/BullMQ, chamadas ponto a ponto WebRTC, permissões específicas por destinatário, clientes compartilhados React/TypeScript, autorização Rust/WASM, fala nativa e gerenciamento do ciclo de vida no Android.
Um projeto de sistemas de IA avançado: voz UX, privacidade local, orquestração de ferramentas, contratos de serviço, RAG, flexibilidade de modelo-provedor e arquitetura de malha distribuída visíveis em uma única base de código.
Discrypt explora um sistema de comunicação seguro semelhante ao Discord, onde o Rust possui limites sensíveis de chave/mídia, os relés encaminham o texto cifrado sem custódia confiável, os harnesses determinísticos modelam o comportamento de entrega/recuperação e a interface declara os limites da privacidade de conteúdo e exclusão.
Um artefato de segurança e sistemas distribuídos com frontend consciente de protocolo, limites claros de produto e engenharia de sistemas além de um protótipo comum de UI.
Nakamura Advogados é um site entregue para um escritório de advocacia, construído em torno de estrutura de páginas, hierarquia visual, layout responsivo, tom profissional contido, presença online e frontend orientado a SEO.
Um exemplo frontend já entregue mostrando entrega ao cliente, acabamento visual, SEO básico e arquitetura de informação voltada para o negócio.
Secure Env Manager cria ambientes de desenvolvimento baseados em Distrobox com diretórios home isolados em armazenamento LUKS, acesso ao diretório home do host mascarado, capacidades reduzidas, credenciais isoladas, separação entre navegador/editor, pontes controladas de áudio/vídeo/X11 e exportação/importação criptografada entre máquinas.
Um projeto concreto de ferramentas de segurança de IA: cada contexto de agente recebe seu próprio armazenamento criptografado, perfil de navegador, estado do editor, identidade SSH e limite de sistema de arquivos.
Tatovering combina um frontend voltado ao público com uma API em Go para um produto de agendamento de tatuagens usando Next/Ant Design/Tailwind/i18n, descoberta de estúdio e marcadores MapBox; a API expõe CRUD Go/Gin/Supabase e rotas de agendamento. O caso é apresentado como protótipo, a menos que implantação, usuários ou adoção em produção sejam verificados separadamente.
Um exemplo de engenharia de produto cobrindo fullstack CRUD, modelagem de marketplace, UX de agendamento e integração frontend/backend.
Incubator Manager é uma plataforma local de microsserviços para o domínio de incubadoras ILB: dez serviços Django REST, frontend Next.js, gateway Nginx, Postgres, Redis, RabbitMQ, MinIO e fluxo Make/Tilt.
Um sistema de microsserviços estritos em formato de produção executável localmente com um comando: limites claros de serviço sem modelos ORM compartilhados, consumidores de eventos idempotentes, cabeçalhos de identidade injetados pelo gateway, Tilt desenvolvimento ao vivo, e um portão de qualidade completo do lado do host abrangendo dez serviços Django e o frontend.
Brain Signal Processing Game é um projeto de software de pesquisa em neurofeedback que conecta aquisição EEG por OpenBCI/LSL, processamento Python, saída de atributos beta por Welch PSD e um loop de feedback em Pygame.
Um artefato concreto de interação cérebro-computador: aquisição de EEG, processamento de sinal, transporte de dados assíncronos e um jogo de neurofeedback interativo conectados em um loop de software de pesquisa reproduzível.
Construí o ABCD do zero na Adopt AI como um workspace open-source de agente de código para transformar gravações HAR/API em ações WDL, testes, rascunhos e etapas de publicação.
Em um demo de integração com Odoo, levei uma tarefa de integração de 7 dias para 2-3 horas.
Infraestrutura de execução para funções confiáveis, código gerado e cargas de longa duração.
Ajudei a desenhar e desenvolver o Tabby com a equipe Adopt AI: sessões de navegador para handoff de login humano, pods de worker por sessão, execução autenticada de API e automação no navegador.
O login humano pode devolver o controle à automação na mesma sessão autenticada. Sessões de gravação preparadas antecipam a inicialização do navegador, enquanto a limpeza após uso impede que uma sessão usada volte ao pool.
Um serviço de geração de insights Python/LangGraph para executivos que precisavam de recomendações, não apenas de respostas diretas a perguntas conhecidas.
Reframei o produto analítico de resposta a consultas para geração de recomendações. Fundamentei o raciocínio do modelo no significado de negócio específico do cliente, em vez de apenas na recuperação de esquema.
Um editor Canvas/Fabric.js que transformou o layout físico do local em registros de assentos estáveis para edição do organizador e seleção do comprador.
Trabalho de frontend/produto em que geometria, interação e identidade de domínio importam juntos. Conecta diretamente a edição de layout do organizador à seleção de assentos do comprador.
Construí este site para você explorar meu trabalho por diagramas, perguntas, tours narrados e voz. O mesmo conteúdo no Supabase alimenta páginas, guia, navegação, citações, busca e alvos de tour.
O site pode alternar entre leitura, exploração em grafo, tours guiados, busca e fala enquanto cada caminho lê o mesmo conteúdo do portfólio.
OCR e agentes especialistas transformam formulários manuscritos em planilhas estruturadas e documentos.
Separou percepção de interpretação: OCR e segmentação lidaram com a extração visual, enquanto os agentes impuseram a estrutura de negócios. Produziu planilha estruturada e artefatos de formulário de imposto/PDF para revisão humana/empresarial.
Previsões e recomendações de IA apoiam pedidos e transferências de estoque com aprovação humana.
Demonstra trabalho de FDE entre sistemas do cliente, ML, raciocínio LLM e ações de negócio efetivas. A aprovação humana faz parte da arquitetura antes de ordens ou transferências serem iniciadas.
Guia por voz
guia
Oi, sou o João. Pergunte sobre meu trabalho por texto ou voz, ou deixe que eu apresente o portfólio para você.