Pedro Soares portrait

Hi, I'm Pedro Soares

Software Architect Engineer with 0 years of professional experience

I specialize in designing and building robust APIs, scalable backend systems, and modern web applications. I focus on clean architecture, best practices, and technologies like TypeScript, Node.js, PostgreSQL, Next.js and Docker.

About Me

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 and caring for my pets. 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. When time allows, I enjoy playing Padel, a sport I love for its energy and social aspect.

My projects

dasMoney

Jan 2026 - present

https://www.criticaltechworks.com

Financial-services platform: architecture, secure infra, automation and observability.

  • AWS
  • Kubernetes
  • Helm
  • Docker
  • Java
  • Kafka
  • Angular
  • PostgreSQL
  • Playwright
  • Prometheus
  • Grafana
  • Loki
  • Tempo
  • GitHub Actions

Rede Expressos

Sep 2025 - Jan 2026

https://rede-expressos.pt

Technical owner for NIS2 compliance: architecture, infra security, process automation and monitoring.

  • Cybersecurity
  • NIS2
  • Process Automation
  • Monitoring
  • Kubernetes
  • TypeScript
  • Compliance
  • OpenAPI
  • AI

NCS internal products

Jul 2023 - Aug 2025

https://www.ncs-it.pt

Multiple APIs, serverless functions, BackOffices, websites, DBs and CI/CD pipelines for internal tools.

  • TypeScript
  • Node.js
  • Fastify
  • RESTfull
  • OpenAPI
  • PostgreSQL
  • Grafana
  • Prometheus
  • Loki
  • Docker
  • Kubernetes
  • Next.js
  • Tailwind CSS
  • Trigger.dev
  • AI

GoCar

Nov 2022 - Feb 2023

https://www.gocartours.com

BackOffice, website and APIs for a tour-booking platform serving multiple clients and a mobile app.

  • React
  • TypeScript
  • REST
  • Zod
  • TanStack query
  • .NET
  • C#
  • PostgreSQL
  • Supabase
  • Docker
  • Elasticsearch
  • Kibana

SAVNDO

Oct 2022 - Aug 2025

https://savndo.com

BackOffice and serverless backend for a mobile-focused SaaS platform.

  • Angular
  • TypeScript
  • Node
  • Firebase

Spinach

Oct 2022 - Aug 2025

https://spinachtours.com

BackOffice and serverless backend for a tours platform and tablet app.

  • Angular
  • TypeScript
  • Node
  • Firebase
  • Zod
  • Prisma
  • PostgreSQL
  • REST

Eviivo

Mar 2022 - Sep 2022

https://eviivo.com

Migration from .NET Framework 4.x to .NET Core 6, including technical and functional documentation.

  • .NET Core
  • .NET Framework
  • C#
  • REST
  • SQL Server
  • RabbitMQ

Craftable internal products

Jan 2022 - present

https://www.craftablesoftware.com

Web and mobile apps for multiple internal projects.

  • .NET Core
  • C#
  • REST
  • AWS Services
  • Terraform
  • Docker
  • React
  • React Native
  • Node
  • Svelte

Dreamlines

May 2021 - Jan 2022

https://www.dreamlines.de

Software architecture, refactors, bug-fixing for a travel platform.

  • .NET Core
  • C#
  • REST
  • PostgreSQL
  • Couchbase
  • Docker
  • Kubernetes
  • Kafka
  • Prometheus
  • Node
  • Angular
  • Python

Banco Crédito Agrícola

Nov 2020 - Apr 2021

https://www.creditoagricola.pt

Credit-card workflow integrated with other loan workflows.

  • .NET Framework
  • ASP.NET Web Forms
  • C#
  • SQL Server
  • REST
  • SOAP

Banco Montepio

Nov 2019 - May 2021

https://www.bancomontepio.pt

Customer-journey web interface for credit cards, personal and home loans, integrated with CRM and GTM.

  • .NET Framework
  • C#
  • SQL Server
  • Angular
  • REST
  • SOAP

ITSCREDIT products

Aug 2019 - May 2021

https://www.itscredit.com/platform

New product features, DB model, ORM/DTO, REST APIs and UI. Data warehouse, analytics, and statistical tasks.

  • .NET Framework
  • C#
  • SQL Server
  • Angular
  • REST
  • SOAP

Banco BNI Europa

Jan 2018 - Jul 2019

https://bnieuropa.pt

Public portal for client registration, credit simulation and request. BackOffice for proposals and credit-card integration.

  • .NET Framework
  • ASP.NET Web Forms
  • C#
  • SQL Server
  • SOAP

Cidadão Alerta

Aug 2016 - Dec 2016

App for terrorism alerts and notifications with FrontOffice, BackOffice and WebServices.

  • .NET Framework
  • ASP.NET Web Forms
  • C#
  • SQL Server
  • REST
  • SOAP
  • NativeScript

LOCA8

Jun 2014 - Jul 2014

Bank branch locator platform with route calculation (Windows 8 Metro UI).

  • .NET Framework
  • C#
  • XAML

My skills

My experiences

Full Stack Software Engineer

Jan 2026 - present

Critical Techworks

Scalable software components, automated testing, performance, reliability, CI/CD optimization, cross-functional delivery.

Cybersecurity Manager & Process Automation Architect

Sep 2025 - Jan 2026

Rede Expressos

NIS2 compliance, cybersecurity, process automation, secure infra, AI-driven monitoring, secure-by-design, workflows.

Full-Stack Developer, Tech Leader & AI Implementation

Oct 2022 - Sep 2025

NCS IT Solutions

Full-stack & tech lead for 3 years. Architecture, infra, self-hosted software, AI solutions, team leadership, hiring.

Full-Stack Developer & Tech Lead

May 2021 - Sep 2022

craftable software

Full-stack & tech lead for 1.5 years. Proprietary CMS, package management, self-hosted software, infra, 4 trainees.

Full-Stack Developer & Team Leader

May 2018 - May 2021

ITSCREDIT

Full-stack dev & team lead for 3 years. Mentoring, technical initiatives, project scaffolds, recruitment.

Full-Stack Developer & Team Leader

Jun 2014 - May 2018

ITSector

Full-stack dev & team lead for 4 years. Technical leadership, onboarding, architecture, repository templates, hiring.

Graduation

Sep 2011 - Jun 2014

Universidade Portucalense Infante D. Henrique

IT & Systems degree in 3 years. Strong software engineering foundations, transitioned to full-stack immediately.