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.
11 years of coding experience
18 years of employment as a software developer
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at UFRN
Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
Role in this project:
Back-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.
The Prometheus monitoring system and time series database.
Role in this project:
Back-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.
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)