Alan Protasio

Principal Engineer at Amazon Web Services (AWS)

Vancouver, British Columbia, Canada
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
Alan Protasio is a Principal Engineer based in Vancouver with 11 years of experience building scalable, high-performance back-end systems, currently leading technical efforts at AWS. He has deep expertise in observability and long-term metrics storage, evidenced by significant contributions to prominent CNCF projects like Thanos and Grafana Mimir where he optimized object storage, parallel block transfers, and query performance. Alan’s background spans both DevOps and core server engineering—he’s solved race conditions, improved TSDB behavior, and implemented zone-aware sharding for resilience at scale. Prior work includes performance and correctness improvements to Apache ActiveMQ and Prometheus, reflecting a strong focus on reliability and systems internals. He combines hands-on implementation with production-minded design, often surfacing non-obvious bottlenecks (cache mechanics, regex matching) and fixing them at the core. Trained as a computer engineer, Alan bridges deep low-level engineering with cloud-native distributed systems.
code11 years of coding experience
job18 years of employment as a software developer
bookBachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at UFRN
languagesEnglish
github-logo-circle

Github Skills (40)

monitoring10
timeseries-database10
observability10
messaging10
object-storage10
java10
javas10
go10
prometheus10
performance-optimization10
promql10
metric10
alerts9
high-availability9
testing9

Programming languages (12)

C#TypeScriptSmartyJavaCoffeeScriptShellCJavaScript

Github contributions (5)

github-logo-circle
thanos-io/thanos

Mar 2021 - Jul 2022

Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
Role in this project:
userBack-end Developer
Contributions:44 reviews, 4 commits, 17 PRs in 1 year 4 months
Contributions summary:Alan primarily contributed to the `thanos-io/thanos` repository, focusing on improving the bucket store and object storage functionalities. Their work involved optimizing regex matchers, implementing parallel downloads and uploads for blocks, and fixing issues related to closing block series clients and race conditions. They also addressed potential performance bottlenecks by optimizing the cache mechanism. The user's commits demonstrate a deep understanding of the core components of Thanos.
promqlobservabilityprometheusstoragegoogle-cloud-storage
prometheus/prometheus

Feb 2022 - Dec 2022

The Prometheus monitoring system and time series database.
Role in this project:
userBack-end Developer
Contributions:43 reviews, 6 commits, 30 PRs in 10 months
Contributions summary:Alan contributed to the Prometheus monitoring system by implementing and optimizing query statistics, specifically tracking and reporting the number of samples queried per query. They modified the codebase to change data types for sample counts, optimized functions related to time series data, and improved the performance of API endpoints. Furthermore, the user refactored code related to memory allocation and optimized group regex matching, enhancing the efficiency of the system.
time-series-databaseprometheus-exporterseries-databasealertingdatabase
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
Alan Protasio - Principal Engineer at Amazon Web Services (AWS)