Paulo Morgado

Principal Engineer at Amadeus

Sintra, 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
Paulo Morgado is a Principal Engineer with two decades of .NET expertise and a track record of improving performance, reliability and developer tooling across enterprise and open-source projects. He blends hands-on skills in C#, .NET performance tuning, live production debugging and build automation with leadership experience as a technical lead and owner of his consultancy. Paulo has contributed meaningful fixes and optimizations to high-profile projects like ASP.NET Core, Roslyn analyzers, PerfView and the RabbitMQ .NET client—often focusing on memory reductions, safer SSL handling and more efficient LINQ usage. Comfortable in both support escalation roles at Microsoft and long-term product work, he excels at translating complex production issues into durable code and tests. Based in Sintra, Portugal, he pairs deep systems knowledge with a habit of refactoring for clarity and measurable performance gains, and maintains an active interest in improving developer workflows and observability.
code11 years of coding experience
job11 years of employment as a software developer
bookHigh School Electricity, High School Electricity at Escola Secundária Ferreira Dias
bookBachelor Electronics and Telecomunications Digital Systems, Bachelor Electronics and Telecomunications Digital Systems at Instituto Superior de Engenharia de Lisboa
bookLicenciate Informatics Robotics, Licenciate Informatics Robotics at Universidade Nova de Lisboa
bookHigh School Electrical Engineering, High School Electrical Engineering at Escola Secundária da Cidade Universitária
languagesEnglish, Portuguese, Spanish
stackoverflow-logo

Stackoverflow

Stats
14,478reputation
2.4mreached
556answers
19questions
Badges
task-parallel-library
top-5%
tuples
top-5%
async-await
top-1%
roslyn
top-5%
asynchronous
top-5%
gitlab
top-5%
github-logo-circle

Github Skills (50)

unit-testing10
cakephp10
strings10
msbuild10
testing10
text-manipulation10
net10
sarif10
dotnet10
asp-net-core10
netstandard10
rabbitmq10
asp-net10
performance-analysis10
performance-optimization10

Programming languages (15)

C#PowerShellC++CGoHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
dotnet/roslyn-analyzers

Jun 2019 - Apr 2020

Role in this project:
userBack-end Developer
Contributions:4 reviews, 84 commits, 16 PRs in 10 months
Contributions summary:Paulo primarily contributed to the project by adding and modifying code related to generating analyzer rulesets and SARIF documentation. This involved creating a JSON writer, generating SARIF files, and adding assembly, type, and language information to the SARIF output. They also refactored code to improve performance by removing redundant operations and replaced several instances of `Where(predicate).SingleOrDefault()` with `SingleOrDefault(predicate)`, `Where(predicate).Cast().Any(predicate)` with `Any(predicate)`, and comparisons of `Count()` with `0` with `Any()`.
RabbitMQ .NET client for .NET Standard 2.0+ and .NET 4.6.2+
Role in this project:
userBack-end Developer
Contributions:36 reviews, 18 commits, 16 PRs in 8 months
Contributions summary:Paulo primarily focused on enhancing the RabbitMQ .NET client by adding and refactoring features related to SSL protocols and connection management. They introduced a static property for specifying default SSL protocols and moved this configuration to the ConnectionFactory class. Furthermore, the user addressed exception handling and improved code readability through string interpolation, while also deprecating certain methods. Their work directly impacts the client's secure connection capabilities and overall maintainability.
dotnetc-sharpcsharpnet-standardrabbitmq
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
Paulo Morgado - Principal Engineer at Amadeus