Mateus Viegas

Engineering Manager at FARFETCH

Porto, Porto, Portugal
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Mateus Viegas is an engineering manager based in Porto with nearly a decade of experience designing and delivering event-driven, service-oriented systems across startups and large enterprises. He has led and grown multiple cross-functional teams—scaling one cluster from 3 to 10 engineers and currently overseeing 18+ engineers across three verticals at FARFETCH—while driving architecture modernisation and Azure cloud adoption. His hands-on background in C#, DDD, CQRS and distributed systems informs pragmatic platform decisions, including messaging topology and identity server implementations that enabled a B2B SaaS integration post-acquisition. Previously as a CTO and founding technologist he built a serverless, multi-tenant marketplace chatbot that achieved rapid customer growth and broad retailer integrations in Brazil, showing he balances product impact with technical rigor. Known for improving operational resilience, he implemented on-call practices that cut service ticket lead time by 40% and achieved full SLA compliance, reflecting a focus on delivery and observability as much as design.
code9 years of coding experience
job10 years of employment as a software developer
bookInformation Systems, Information Systems at University of Münster
bookBacharelado em Ciências Matemáticas e da Terra Ciências Matemáticas e da Natureza, Bacharelado em Ciências Matemáticas e da Terra Ciências Matemáticas e da Natureza at Universidade Federal do Rio de Janeiro
languagesEnglish, German, Spanish
stackoverflow-logo

Stackoverflow

Stats
366reputation
27kreached
2answers
2questions
github-logo-circle

Github Skills (101)

transaction10
distributed-transactions10
outbox-pattern10
microservices10
dotnet10
outbox10
pattern10
rabbitmq10
kafka10
mq10
java10
consistency10
csharp10
servicebus10
event-driven-architecture10

Programming languages (5)

C#TypeScriptPowerShellMermaidMarkdown

Github contributions (5)

github-logo-circle
mviegas/CAP

Jan 2022 - Aug 2024

Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
Contributions:1 review, 2 PRs, 26 pushes in 2 years 8 months
mqmicroservicesaga-patternqueueingdistributed-lock
mviegas/TesouroDiretoAPI

Apr 2017 - Apr 2019

Contributions:10 commits, 7 pushes, 1 branch in 1 year 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mateus Viegas - Engineering Manager at FARFETCH