construindo e aprendendo

Software Developer · Backend · Automação

BRUNOVASCONCELLOS.

Gosto de transformar ideias em sistemas que funcionam, entender o que pode quebrar e experimentar tecnologias até descobrir onde elas realmente fazem sentido.

JavaPythonSpring BootPostgreSQLTypeScript
Projetos

O que eu andei construindo.

É aqui que eu testo ideias, erro, ajusto e descubro o que funciona de verdade. Estes são alguns dos projetos que mais mostram esse processo.

Full-stack · Fintech sandbox

VBank Sandbox

Um banco digital fictício construído para levar arquitetura transacional a sério: transferências atômicas, ledger, autenticação, auditoria e comprovantes com dinheiro totalmente simulado.

Problema

Simular operações bancárias sem tratar saldo de teste como uma simples variável na interface.

O que explorei

Consistência de dados, transações, autenticação e desenho de uma API mais próxima de um produto real.

  • Java 21
  • Spring Boot
  • React
  • PostgreSQL
Web app · Dados ambientais

EcoMonitor BR

Clima e qualidade do ar em uma interface direta, com pesquisa global, comparação entre cidades, favoritos e funcionamento offline sem exigir conta ou guardar localização.

Problema

Transformar várias respostas de APIs ambientais em uma leitura simples e útil no dia a dia.

O que explorei

Integração de APIs, estado no front-end, cache local, visualização de dados e experiência responsiva.

  • TypeScript
  • Vite
  • Chart.js
  • Open-Meteo
Computer vision · Segurança

Detector de Sono

Monitoramento em tempo real que usa pontos dos olhos para identificar sinais de sonolência, aplicando média móvel para reduzir falsos positivos e disparar alertas no momento certo.

Problema

Detectar sonolência sem reagir a cada piscada isolada ou oscilação momentânea da câmera.

O que explorei

Visão computacional em tempo real, filtragem de sinais e integração entre detecção visual e alertas.

  • Python
  • OpenCV
  • MediaPipe
  • Pygame
Outros experimentos e repositórios
Ferramentas

Meu deck de ferramentas.

Não tenho apego a uma stack só. Estas são as linguagens, frameworks e ferramentas que mais aparecem no que estou construindo hoje.

Linguagens

JavaPythonTypeScriptJavaScriptSQL

Backend & dados

Spring BootREST APIsPostgreSQLSQLite

Web

AstroReactViteHTMLCSS

Ferramentas

GitGitHubVercelDockerVS Code

Explorando

GodotFlutterCloudCybersecurityComputer Vision

Sobre mim.

Não busco ser bom em tudo. Na verdade, o que eu mais gosto é justamente poder explorar um pouco de cada coisa, entender como funciona e aprender enquanto construo.

Posso começar fazendo um site simples e, pouco depois, estar tentando desenvolver um app, um jogo, um bot, uma API ou alguma automação só porque a ideia pareceu interessante.

Backend, segurança e automação continuam sendo meus principais focos, mas gosto de ter liberdade para mexer com cloud, mobile, games, dados ou qualquer outra área que desperte curiosidade.

BackendAutomaçãoSegurançaGamesCloudMobile

No fim, não é sobre dominar todas as tecnologias — é sobre conseguir tirar uma ideia do papel e terminar cada projeto sabendo um pouco mais do que quando comecei.

Foto de Bruno Vasconcellos
buildlearnrepeat

Software

Backend, APIs, aplicações completas e interfaces com decisões técnicas que façam sentido fora do tutorial.

Java · Spring · Python · TypeScript

Segurança

Práticas seguras desde a arquitetura e ferramentas que ajudam a enxergar riscos antes que virem problema.

AppSec · análise · automação

Automação

Scripts, bots e integrações para cortar trabalho repetitivo e conectar serviços de forma confiável.

Python · APIs · workflows
Estudando agora

Análise e Desenvolvimento de Sistemas

Graduação em andamento · conclusão prevista para junho de 2027.

InícioEm andamentoJun/2027
Progresso calculado automaticamente pela data atual.
Contato

Quer trocar uma ideia?

Pode ser sobre projeto, tecnologia, oportunidade ou só alguma ideia interessante. Se quiser conversar, é só chamar.