Bryan PinheiroSoftware Engineer
GitHub LinkedIn
UM POUCO DE MIM, EM CÓDIGO E FORA DELE.


Software Engineer / Backend & Full Stack

De Java e Spring Boot a Go, cloud e IA.
Gosto de entender o problema, pensar nas escolhas
e acompanhar o código ganhar uso de verdade.

NOS BASTIDORESSÃO PAULO, BRASIL
Bryan Pinheiro em sua mesa de trabalho, com computadores e código ao fundo
Entre uma ideia
e o próximo commit.
BRYAN PINHEIRO
SOFTWARE ENGINEER
Um pouco de onde as coisas acontecem.01 / POR AQUI
SOFTWARE, CURIOSIDADE E O QUE VEM DEPOIS.CONHEÇA MEUS PROJETOS
BACK-END, CLOUD & INTEGRAÇÕES
Java / SpringGoTypeScriptAWSIA & integrações
01 / EXPERIÊNCIA

Código em produção.
Aprendizado em movimento.

Hoje na aiiaLabs.
São Paulo, Brasil.

01 / aiiaLabs
JUL 2026 — ATUALFull Stack e Agentificação

aiiaLabs

Engenheiro de Software

Na aiiaLabs, trabalho com agentificação e desenvolvimento Full Stack. Conecto agentes de IA a fluxos reais e construo as interfaces para usar e acompanhar essas experiências. Minha atuação passa pelo Backend em Go e Rust e pelo Frontend em React e Next.js.

01 / DIAGNÓSTICO DE IA POR VOZ

Da conversa ao diagnóstico.

Desenvolvo a experiência de avaliação de conhecimento em IA por voz, incluindo os estados da conversa, exibição da fala do agente e apresentação do diagnóstico. Também trabalho no painel administrativo, nos indicadores de participação, nas exportações e na integração com o Backend em Rust.

React · TypeScript · Rust · ElevenLabs
02 / RECRUTAMENTO COM IA

Conectar a jornada de seleção.

Evoluo os fluxos de vagas e candidatos, a importação de currículos e a sincronização com a plataforma de recrutamento. Trabalho em filtros e rankings, recursos para o recrutador e uma experiência de novidades que apresenta as mudanças e guia o usuário até elas.

Next.js · TypeScript · Rust · Integrações
03 / aiiaHub · RESPONSÁVEL PELO PROJETO

Agentes que fazem parte do fluxo.

Sou responsável pelo projeto aiiaHub e atuo como Full Stack. Desenvolvo as interfaces em React e Next.js e o Backend em Go. Cuido da agentificação, das integrações e da evolução dos fluxos da aplicação, incluindo comunicação em tempo real, tratamento de falhas, observabilidade e testes.

Full Stack · React / Next.js · Go · Agentes de IA
04 / aiia LLM · FRONT-END

A interface para conversar com a Linda.

Desenvolvi o frontend do aiia LLM, incluindo a landing de apresentação e o playground com chat em streaming, exibição do raciocínio e métricas por resposta. Também implementei gráficos de benchmark, temas claro e escuro e a experiência responsiva.

React · TypeScript · Streaming · Visualização de dados
IA NO FLUXO DE DESENVOLVIMENTO

Ferramentas que fazem parte do meu trabalho.

Utilizo Claude Code, Codex, Cursor, Hermes e Orca no meu fluxo de desenvolvimento na aiiaLabs, apoiando a implementação, a investigação de problemas e a evolução dos projetos.

Claude CodeCodexCursorHermesOrca
GoRustTypeScriptReact / Next.jsAWSDockerCI/CDElevenLabsMCP
02 / Radiadores Pinheiro
JAN — JUN 2026Freelance · Gestão operacional

Radiadores Pinheiro

Engenheiro de Software

Atuei no desenvolvimento Full Stack de um sistema de gestão operacional para digitalizar vendas, estoque, reposição e relatórios. Participei do levantamento de requisitos, da modelagem e do desenvolvimento até o deploy e a sustentação em produção.

01 / OPERAÇÃO E ESTOQUE

Do processo manual ao sistema.

Desenvolvi os módulos de usuários, categorias, produtos, vendas e reposição. Implementei regras para estoque mínimo, reposição automática, abatimento e restauração de quantidades, além de descontos por valor ou percentual.

Java · Spring Boot · Regras de negócio
02 / DESENVOLVIMENTO FULL STACK

Uma aplicação conectada à operação.

Atuei no frontend em React e no backend em Java e Spring Boot, com persistência em PostgreSQL. Participei do levantamento de requisitos e da modelagem para transformar as necessidades da oficina em fluxos de gestão.

React · PostgreSQL · JPA / Hibernate
03 / AUTENTICAÇÃO E API

Acesso organizado por permissões.

Implementei a API REST com autenticação stateless usando JWT, Spring Security e BCrypt. Configurei rotas públicas e protegidas, perfis de ambiente e tratamento global de exceções, com documentação da API em Swagger e OpenAPI.

Spring Security · JWT · BCrypt · OpenAPI
04 / QUALIDADE E ENTREGA

Da implementação à sustentação.

Desenvolvi relatórios operacionais em PDF com OpenPDF e testes com JUnit 5, Mockito e H2. Também participei do deploy, da manutenção em produção e da organização das entregas com Git, GitHub, Pull Requests e ClickUp.

OpenPDF · JUnit / Mockito · Git / GitHub
JavaSpring BootReactPostgreSQLSpring SecurityJUnit / MockitoOpenPDF
03 / Barbearia Álvaro Santos
NOV 2025 — MAI 2026Freelance · Agendamentos

Barbearia Álvaro Santos

Engenheiro de Software

Desenvolvi e dei sustentação a um sistema de agendamentos com painel administrativo, participando dos requisitos e da modelagem até as integrações, o deploy e a evolução em produção.

01 / JORNADA DE AGENDAMENTO

Da escolha do horário à confirmação.

Desenvolvi a aplicação Full Stack com Java, Spring Boot e React para organizar o atendimento. Implementei regras para criar, consultar, confirmar e gerenciar agendamentos, com persistência dos dados em PostgreSQL e Supabase.

Java · Spring Boot · React · PostgreSQL
02 / PAGAMENTOS E MENSAGENS

Integrações que acompanham o cliente.

Integrei o Mercado Pago para pagamentos via Pix no fluxo de agendamento. Também conectei o WhatsApp pela WAHA API para enviar confirmações e lembretes automatizados, reduzindo etapas manuais do atendimento.

Mercado Pago · Pix · WhatsApp / WAHA
03 / ADMINISTRAÇÃO E ACESSO

A agenda vista por quem administra.

Desenvolvi o painel administrativo para acompanhar agenda, clientes, serviços e relatórios operacionais. Implementei autenticação e autorização com Spring Security e JWT, separando os perfis de cliente e administrador.

Painel administrativo · Spring Security · JWT
04 / PRODUÇÃO E EVOLUÇÃO

O trabalho continua depois do deploy.

Configurei a publicação do backend no Railway e do frontend na Vercel, com variáveis de ambiente. Atuei na sustentação em produção, nas correções e melhorias e no acompanhamento das integrações, organizando o desenvolvimento com Git e GitHub.

Railway · Vercel · Git / GitHub
JavaSpring BootReactPostgreSQLMercado PagoWAHARailway / Vercel
02 / PROJETOS

O que ando criando.

Iniciativa própria, problemas próximos
e ferramentas que eu também usaria.

DEMO INTERATIVA 01 / 05
xswap — account manager⌘ 1
Go / CLI

Seu fluxo continua. A conta muda.

❯ xswap switch personal
navegar ↵ selecionar● perfis isolados
DEVELOPER TOOL

XSwap

Gerenciamento de contas do Codex.
Direto do terminal, no ritmo do seu trabalho.

DEMO INTERATIVA 02 / 05
FinanceBotSuas finanças, em uma conversa.
online
HOJE · DEMONSTRAÇÃO
Gastei R$ 42 no almoço 12:41 ✓✓

Entendi! Vamos registrar?

AlimentaçãoDespesa− R$ 42,00
PRODUTO CONVERSACIONAL

FinanceBot Em desenvolvimento

Menos formulários. Mais conversa.
Gestão financeira em linguagem natural.

CONTRIBUIÇÃO OPEN SOURCE

Brink

Implementei o suporte ao Cursor no painel de uso de ferramentas de IA.

Swift · macOS · Integração · Localização
DESAFIO TÉCNICO · aiiaLabs

Triador

Currículo e vaga analisados por IA, com saída estruturada e histórico.

Go · Gin · Next.js · PostgreSQL · OpenAI
03 / O LABORATÓRIO

Tecnologia assistiva.
Da pesquisa ao protótipo.

PESQUISA EM MOVIMENTO
PROJETO 05 / 05

Sonar VisionPerceber além
do olhar.

Como perceber um obstáculo à frente ou alguém se aproximando sem depender da visão? O Sonar Vision nasce dessa pergunta. É um Projeto Integrador de ADS no Senac que pesquisa um dispositivo vestível para ampliar a percepção do ambiente por pessoas com deficiência visual.

A ideia é combinar uma câmera e sensores para reconhecer objetos, acompanhar movimentos e estimar a proximidade de obstáculos. Essas informações deverão se transformar em vibrações que indiquem direção e urgência, com áudio para complementar o contexto.

Python / OpenCVYOLO / ByteTrackC++ / ESP32-S3FastAPIAWS

◌ Pesquisa em desenvolvimento.
Protótipo vestível ainda não validado para uso cotidiano.

SONAR VISION / DETECÇÃO & TRACKINGILUSTRAÇÃO
Foto de uma rua de Amsterdã, com pessoas, bicicleta e carro destacados por caixas e IDs ilustrativospessoa · 12pessoa · 7pessoa · 8bicicleta · 3carro · 5pessoa · 15
Marcações ilustrativas · não são saída real do modeloFoto CC0 de Fons Heijnsbroek
01 / PERCEPÇÃO LOCAL

O alerta começa no dispositivo.

A arquitetura prevê sensores de profundidade e orientação conectados ao ESP32-S3. O processamento geométrico local deverá indicar proximidade e direção por vibração, sem depender da conexão com a nuvem para o alerta imediato.

02 / VISÃO COMPUTACIONAL

Reconhecer e acompanhar.

O módulo de visão usa Python, OpenCV, YOLO e ByteTrack para detectar objetos e acompanhar suas trajetórias. A pesquisa explora como combinar esse contexto com as distâncias e transformar as leituras em feedback tátil e mensagens de áudio.

03 / ESTADO DO PROJETO

Software em teste. Integração em evolução.

Já há módulo de detecção e tracking, API HTTPS, testes sem hardware e benchmarks locais. O núcleo geométrico possui testes em C++ com entradas simuladas. A integração física de sensores, firmware e atuadores e a validação do vestível seguem pendentes.

Arquitetura, decisões técnicas e evolução da pesquisa
04 / SOBRE MIM São Paulo ·

Curiosidade que vai
além do código.

Sou Bryan Pinheiro, Software Engineer de São Paulo. Comecei com Java e Spring Boot e hoje também trabalho com Go, TypeScript, cloud e inteligência artificial. Gosto de entender como as coisas funcionam e transformar esse aprendizado em projetos que fazem sentido para quem usa.

Tenho interesse por Linux, terminais e ambientes que posso deixar do meu jeito. Já explorei Omarchy, Arch e Hyprland e continuo experimentando ferramentas, atalhos e automações no macOS para melhorar meu dia a dia.

Fora do trabalho, gosto de ouvir música e jogar Valorant, Fortnite e Warzone. Hardware, periféricos e desempenho também fazem parte dos meus interesses. É uma mistura de curiosidade por tecnologia com o prazer de experimentar e descobrir coisas novas.

Continuo estudando Java, Go e AWS, com foco na certificação Cloud Practitioner, além de aprimorar meu inglês. Tenho vontade de me mudar para a Europa e construir uma carreira internacional, conhecendo outras culturas e formas de trabalhar.

EM FORMAÇÃO

Análise e Desenvolvimento de Sistemas

Centro Universitário Senac · São Paulo
Graduação em andamento · conclusão prevista em agosto de 2027

05 / REPERTÓRIO

As ferramentas têm contexto.

Minha base, minha atuação atual
e os caminhos que sigo explorando.

01

Minha base é Backend.

Java, Spring Boot, APIs REST, PostgreSQL e testes com JUnit e Mockito. Organização, segurança e persistência fazem parte da conversa desde o início.

BASE PRINCIPAL
02

Hoje, também em produção.

Go, TypeScript, Next.js, AWS e CI/CD. Integrações com IA, agentes de voz, ElevenLabs e MCP no contexto do trabalho na aiiaLabs.

ATUAÇÃO PROFISSIONAL
03

Espaço para explorar.

Ferramentas de terminal, automação e open source. Python e visão computacional no Sonar Vision.

PROJETOS & EXPERIMENTAÇÃO
06 / FORA DO EDITOR

O resto também
faz parte.

Algumas coisas que ocupam minha curiosidade quando não estou no próximo commit.

01 Um setup do meu jeito +

Gosto de Linux, terminais e interfaces que deixam espaço para personalização. Já explorei Omarchy, Arch e Hyprland. No macOS, continuo experimentando CLIs, atalhos e ferramentas para melhorar meu fluxo.

02 Depois do expediente +

Fora do trabalho, gosto de ouvir música e jogar Valorant, Fortnite e Warzone. Também me interesso por hardware, periféricos e desempenho — a curiosidade por tecnologia continua mesmo depois de fechar o editor.

03 Estudos e próximos horizontes +

Estou estudando AWS com foco em conquistar a certificação AWS Certified Cloud Practitioner e entender melhor os fundamentos de cloud. Também continuo aprofundando minha base em Java e Go, conectando os estudos ao que desenvolvo no dia a dia.

O inglês também faz parte dessa preparação: hoje estou no nível intermediário e sigo estudando para ganhar mais confiança na comunicação. Tenho vontade de me mudar para a Europa, construir uma carreira internacional e trabalhar com equipes de diferentes lugares.

POR DENTRO DO PROJETO

O que acontece por dentro

Explorar no GitHub