Resume

Logo

Pedro Costa's CV

View the Project on GitHub costap/resume-cv

Pedro Faria da Costa

Principal Solutions Architect | AWS Certified Solutions Architect Professional | Based in Edinburgh 🏴󠁧󠁢󠁳󠁣󠁴󠁿

Email / LinkedIn / GitHub

Summary

Principal Solutions Architect with 25+ years in software engineering, the last 6+ specializing in cloud-native platform engineering and microservices architecture on AWS and Kubernetes. Currently defining the reference architecture for a greenfield multi-tenant sportsbook platform, building on earlier sports betting experience at William Hill. Expert in designing scalable, event-driven systems serving 200K+ customers managing 100M+ devices. Proven track record leading large-scale platform migrations, establishing architecture governance, and providing technical leadership to 25-40 engineers. Hands-on experience with Go, Java, Python, TypeScript, and modern DevOps practices.

Key Achievements

Technical Skills

Cloud Platforms: AWS (EKS, Lambda, DynamoDB, Aurora, S3, SQS, ECR), Kubernetes
Languages: Go, Java, Python, TypeScript, .NET, Ruby
Architecture: Microservices, Event-Driven Architecture, CQRS, Domain-Driven Design, Cloud Native, Service Mesh (Istio), Multi-tenant SaaS, API Design (REST, gRPC, GraphQL, HTTP/2, tRPC, OpenAPI)
Architecture & Documentation: C4 Model, Structurizr, Backstage, Architecture Decision Records (ADRs)
DevOps & IaC: Terraform, Docker, GitOps (ArgoCD, Argo Rollouts), Helm, GitHub Actions, Jenkins, Skaffold, CI/CD Pipelines
Data & Messaging: Kafka (Strimzi), CloudEvents, Schema Registry (Apicurio), PostgreSQL (RLS, CloudNativePG), TimescaleDB, DynamoDB, Aurora, Redis/Valkey, OpenSearch
Observability: OpenTelemetry, Prometheus, Grafana, Loki, Tempo, VictoriaMetrics, Splunk, SigNoz, CloudWatch
Security & Identity: IAM, SpiceDB (Google Zanzibar-based ReBAC), OIDC/OAuth2, Zitadel, mTLS/SPIFFE, RBAC, Multi-tenancy, PCI DSS, GDPR

Experience

theunit (Feb 2026 - Present)
Principal Solutions Architect

N-Able (Dec 2019 - Feb 2026)
Principal Solutions Architect (Jan 2025 - Feb 2026) | Senior Solutions Architect (Dec 2019 - Dec 2024)

William Hill (Mar 2012 - Dec 2019)
Solutions Architect

Sportsbook Data Team (2017-2019)

Mobile Sportsbook (2014-2017)

Mobile Gaming (2012-2014)

OHMI (Jun 2011 - Mar 2012)
Senior Consultant

UNFCCC (Dec 2010 - Jun 2011)
Solutions Architect

Federal Express (Jun 2009 - Dec 2010)
Senior Consultant

Earlier Roles

Vitria Technology (Oct 2007 - Jun 2009) Senior Consultant - Architect for OSS development in telecom (FTTH, SOA architecture)
Indra (Apr 2007 - Sep 2007) Software Architect - Banking core system with SOA architecture
Telindus (Jul 2006 - Apr 2007) Senior Consultant - Internet traffic management applications
Siemens (Feb 2004 - Jun 2006) Consultant - Portuguese Customs Authority system architect
Novabase (Oct 2001 - Feb 2004) Senior Consultant - Telecom and insurance enterprise applications
Skysoft Portugal (Oct 1998 - Oct 2001) Technical Manager - ESA satellite messaging systems, EU air traffic control research

Certifications

Education

Master’s Degree in Aerospace Engineering | Instituto Superior Técnico | 1998
Systems engineering and complex problem-solving foundation

Languages Spoken