Construo sistemas que escalam e equipas que entregam.
Arquiteto de Software e Full Stack Engineer Sénior pragmático, a ligar requisitos de negócio complexos, sistemas distribuídos e infraestrutura cloud. Forte sentido de propriedade: 14 projetos levados de raiz até produção e centenas de incidentes críticos em produção resolvidos de forma autónoma.
Disponível para consultoria e arquitetura

Olá, sou o Pedro Soares
Arquiteto de Software & Full Stack Engineer Sénior
Idiomas
PortuguêsNativo
InglêsFluente
- Anos de experiência
- 12
- Projetos
- 35
- Projetos de raiz
- 14
- Microserviços a meu cargo
- 20+
Setores para os quais construí
O que faço
Da arquitetura até produção.
Assumo os sistemas de ponta a ponta: o desenho, o código, a infraestrutura onde correm e os sinais que dizem que estão saudáveis.
Arquitetura de Software
A ligar requisitos de negócio complexos, sistemas distribuídos e infraestrutura cloud. Catorze projetos de raiz levados da conceção até produção, com as decisões documentadas por escrito.
Microserviços e Event-Driven
Conjuntos de mais de 20 microserviços em TypeScript/Node.js e .NET a comunicar por RabbitMQ. Sistemas event-driven de baixa latência, feitos para absorver picos de tráfego.
IA em Produção
Um pipeline agêntico de extração a correr em produção, algoritmos de decisão de crédito com IA em 12 entregas bancárias, e monitorização com IA para conformidade. Sistemas entregues, não protótipos.
Entrega Full Stack
TypeScript e Node.js de ponta a ponta, com React e Vue.js à frente. APIs GraphQL e REST, do modelo de dados em PostgreSQL ou MongoDB até à interface.
Plataforma e Fiabilidade
AWS, Azure e GCP com Kubernetes, Docker e Terraform, mais ferramentas self-hosted quando compensam face a SaaS. Playwright e Cypress contra percursos reais, e a camada Grafana, Loki e Sentry que te diz o que produção está a fazer antes de serem os utilizadores a dizê-lo.
Liderança e Mentoria
Team Lead e Tech Lead em quatro empresas, a liderar equipas de até seis pessoas com estagiários e a acompanhar sete programadores. Centenas de incidentes críticos em produção resolvidos de forma autónoma.
Traz a tua stack.
12 anos entre .NET e TypeScript, três clouds e todas as camadas pelo meio. Escolho a ferramenta que serve o problema, não o contrário.
- TypeScript
- C#
- JavaScript
- Java
- Python
- Node.js
- .NET
- REST
- GraphQL
- OpenAPI
- React
- Next.js
- Angular
- Vue.js
- React Native
- Tailwind CSS
- PostgreSQL
- MongoDB
- SQL Server
- SQL
- RabbitMQ
- Kafka
- Elasticsearch
- AWS
- Azure
- GCP
- Kubernetes
- Docker
- Helm
- Terraform
- GitHub Actions
- Playwright
- Cypress
- Prometheus
- Grafana
- Loki
- Sentry
Como trabalho
Método em vez de heroísmos.
A profundidade está acima. Isto é o que decide se ela sobrevive ao contacto com uma equipa real e um sistema em produção.
Decisões de arquitetura por escrito
Compromissos, custos futuros, alternativas rejeitadas.
Verificar antes de afirmar
Nada está “feito” até o fluxo real ter sido percorrido.
Produção tratada como trabalho forense
Deteção proativa, diagnóstico guiado por telemetria, correção e prevenção.
Trabalho selecionado
Entregue, de ponta a ponta.
35 projetos em quatro tipos de trabalho, da banca regulada ao que construo no meu tempo.
0projetos
Um pipeline agêntico de extração em produção sobre mais de 20 microserviços, monitorização com IA para conformidade NIS2, e a infraestrutura inteira de uma empresa movida para ferramentas self-hosted a menos de metade do custo.
Sobre
Com quem irias trabalhar.
Porque faço isto, como lidero, e o que faço quando fecho o portátil.
“O que mais me entusiasma na programação é a oportunidade de enfrentar desafios complexos e criar soluções elegantes. Vivo da resolução de problemas e sou profundamente apaixonado por escrever código limpo, legível e fácil de manter. Estou também sempre a aprender e ávido por explorar novas tecnologias.”
“Como líder, acredito em partilhar conhecimento e em acompanhar os outros para que cresçam. Sou um líder natural que assume total responsabilidade pela sua equipa e pelo sucesso dela. Valorizo a aprendizagem contínua, tanto profissional como pessoal, e aprendo tanto com a minha equipa quanto espero ensinar-lhe.”
“Fora do trabalho, sou um pai orgulhoso que adora passar tempo de qualidade com o filho. Sou um guitarrista e gamer apaixonado. Sou também profundamente apaixonado por motos, não há nada como andar por estradas de montanha com vistas magníficas.”
Vamos construir algo.
Procuras alguém que assuma um sistema de ponta a ponta, da arquitetura ao full stack e à infraestrutura onde corre, e que faça a equipa crescer pelo caminho? Vamos falar.
Disponível para consultoria e arquitetura