Last login: Wed Jun 25 14:08:21 on ttys001
bruno@portfolio:~$ whoami
Olá, sou o Bruno
Programador de software. Duas entradas — escolhe a que te encaixa:
bruno@portfolio:~$ ./welcome.sh --select-audience
Last login: Wed Jun 25 14:08:21 on ttys001
bruno@portfolio:~$ whoami
Programador de software. Duas entradas — escolhe a que te encaixa:
bruno@portfolio:~$ ./welcome.sh --select-audience
Last login: Wed Jun 25 14:08:21 on ttys001
bruno@portfolio:~$ whoami
Programador backend · .NET / JVM
bruno@portfolio
Engenheiro de Software com experiência na conceção e entrega de microsserviços empresariais em ASP.NET Core. Especializado em Arquitetura Orientada a Eventos (EDA), Clean Architecture e padrões CQRS para construir sistemas distribuídos escaláveis e fáceis de manter. Experiência com YARP API Gateway, autorização baseada em JWT e ABAC, e contentorização com Docker. Entrega de forma consistente soluções de backend seguras e prontas para produção, alinhadas com os princípios modernos de engenharia de software.
Final Degree Project (Software Engineering), developed in partnership with Trigénius.
Astro portfolio with dynamic data fetching from Github and file reading from CV
Demo Mockup website made fror the tattoo studio Outcast Tattoos
Storage of dotfiles for my Archlinux Configuration
Internal tool for managing, assigning and completing tickets.
Multiplayer Memory Game Web Application
Enterprise Package Management Application, developed for the DAE course.
[ 2025 — present ]
ASP.NET Core · Blazor · Entity Framework Core · MySQL · DevExpress · JWT · Clean Architecture · SOLID
linguagens/
backend/
dados/
ferramentas/
a-aprender/
# a transmitir da API do GitHublive · sincronizado agora mesmo
$ git log --oneline -6
$ gh api /langs
bruno@portfolio:~$ ./pitch.sh
Marcações, depósitos e lembretes — num site com a tua cara.
# demo conceito — o que eu construiria para ti, não um resultado entregue
Marcações online + depósitos para um estúdio de tatuagem
Uma demo funcional do fluxo de marcação — escolher horário, pagar depósito, receber lembrete. É o que eu construiria para o teu estúdio, não um resultado entregue.
First-client / founder pricing. Studio work is new — the engineering behind bookings, payments, and scheduling isn’t.
# porquê eu
Direto, 1:1 — sem camadas de agência. Os primeiros estúdios têm preço de lançamento. O trabalho com estúdios é novo; a engenharia por trás não é.
Estou pronto quando estiveres — vamos falar do teu estúdio.