Backend Engineer (.NET)

Building scalable systems, clean architectures, high-performance services and modern backend solutions using .NET.

View Projects

About Me

I'm a Backend Engineer specialized in .NET since 2018, experienced in microservices, cloud environments, distributed architectures, asynchronous processing, SQL databases and DevOps practices. I enjoy solving complex problems and designing robust, scalable and maintainable backend systems.

Education

Bachelor's Degree — Computer Science and Engineering
Instituto Superior Técnico — Alameda, Lisbon

Experience

Kaizen Gaming (Betano / Stoiximan Group) — .NET Backend Engineer
2022 — Present
  • Built high-throughput backend services powering 5M+ daily transactions.
  • Maintained mission-critical services (Customer Limits, Dormancy, Revenue Processing).
  • Implemented RabbitMQ messaging, distributed events, background workers.
  • Optimised SQL Server (indexing, partitioning, caching), reducing latency by 30–50%.
  • Improved observability, cutting incident resolution time by 40%.
Teleperformance — .NET Backend Engineer
2020 — 2022
  • Developed internal platforms for vacation management, attendance tracking, and workflow automation used by large operational teams.
  • Implemented Azure Authentication & Authorization (JWT) to secure internal applications and streamline access control.
  • Built and maintained Azure DevOps CI/CD pipelines (YAML), automating build, testing, and deployment processes across multiple internal services.
  • Improved operational efficiency by automating repetitive tasks and enhancing internal tools for supervisors and team leads.
Vodafone — Junior .NET Backend Engineer
2018 — 2020
  • Developed backend services powering mobile & desktop streaming platforms used by thousands of daily active users.
  • Built APIs for video-on-demand (VOD), user favourites, continue watching, and personalised content feeds.
  • Improved media delivery flows, reducing response times and increasing reliability under high traffic.
  • Collaborated with mobile/desktop teams to build low-latency endpoints for real-time content and customer interactions.
  • Maintained and enhanced legacy .NET Framework services as part of a high-availability, customer-facing product.

Skills

.NET / C#
SQL Server
Azure / DevOps
Microservices
Docker / Podman
Kafka / RabbitMQ

Projects

GymAccess App

Full web application for purchasing gym day-passes with QR-code based entry. Built with .NET 9, Minimal APIs, Clean Architecture and SQLite.

View project →

Customer Limits Service

High-performance microservice handling regulatory limits, asynchronous workflows and event-driven integrations inside a distributed system.

View project →

Certificates