I build systems that scale and teams that ship.
Pragmatic Software Architect and Senior Full Stack Engineer bridging complex business requirements, distributed systems and cloud infrastructure. Strong ownership mindset: 14 greenfield projects taken from conception to production, and hundreds of critical production incidents resolved autonomously.
Open to consulting & architecture

Hi, I'm Pedro Soares
Software Architect & Senior Full Stack Engineer
Languages
PortugueseNative
EnglishFluent
- Years of experience
- 12
- Projects
- 35
- Greenfield projects
- 14
- Microservices owned
- 20+
Industries I've built for
What I do
From architecture to production.
I own systems end to end: the design, the code, the infrastructure it runs on, and the signals that tell you it is healthy.
Software Architecture
Bridging complex business requirements, distributed systems and cloud infrastructure. Fourteen greenfield projects taken from conception to production, with the decisions documented in writing.
Microservices & Event-Driven
Estates of 20+ TypeScript/Node.js and .NET microservices talking over RabbitMQ. Low-latency, event-driven systems built to absorb traffic spikes.
AI in Production
An agentic extraction pipeline running live, AI-powered credit decision algorithms across 12 banking deliveries, and AI-driven monitoring for compliance. Shipped systems, not prototypes.
Full Stack Delivery
TypeScript and Node.js end to end, with React and Vue.js on the front. GraphQL and REST APIs, from the data model in PostgreSQL or MongoDB up to the interface.
Platform & Reliability
AWS, Azure and GCP with Kubernetes, Docker and Terraform, plus self-hosted tooling when it beats paying for SaaS. Playwright and Cypress against real journeys, and the Grafana, Loki and Sentry layer that tells you what production is doing before your users have to.
Leadership & Mentoring
Team Lead and Tech Lead across four companies, leading teams of up to six alongside interns and mentoring seven developers. Hundreds of critical production incidents resolved autonomously.
Bring your own stack.
12 years across .NET and TypeScript, three clouds and every layer in between. I pick the tool that fits the problem, not the other way around.
- 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
How I work
Method over heroics.
The depth is above. This is what decides whether it survives contact with a real team and a real production system.
Architecture decisions in writing
Trade-offs, future costs, rejected alternatives.
Verification before assertion
Nothing is “done” until the real flow has been walked.
Production treated as forensic work
Proactive detection, telemetry-driven diagnosis, fix and prevention.
Selected work
Shipped, end to end.
35 projects across four kinds of work, from regulated banking to what I build on my own time.
0projects
An agentic extraction pipeline running in production across 20+ microservices, AI-driven monitoring for NIS2 compliance, and an entire company infrastructure moved to self-hosted tooling at less than half the cost.
About
Who you'd be working with.
Why I do this, how I lead, and what I do when the laptop is closed.
“What excites me most about programming is the opportunity to tackle complex challenges and craft elegant solutions. I thrive on problem-solving and am deeply passionate about writing clean, readable, and maintainable code. I'm also constantly learning and eager to explore new technologies.”
“As a leader, I believe in sharing knowledge and mentoring others to help them grow. I'm a natural leader who takes full responsibility for my team and their success. I value continuous learning, both professionally and personally, and I learn as much from my team as I hope to teach them.”
“Outside of work, I'm a proud dad who loves spending quality time with my son. I'm a passionate guitarist and gamer. I'm also deeply passionate about motorcycling, there's nothing quite like riding through scenic mountain roads with magnificent views.”
Let's build something.
Looking for someone to own a system end to end, from the architecture through the full stack to the infrastructure it runs on, and to help a team grow while doing it? Let's talk.
Open to consulting & architecture