Ricardo Amador is a Senior Software Engineer with eight years of experience building reliable, high-throughput distributed systems, cloud microservices, and CI/CD tooling across companies from Teradata to Google and Sony. He combines hands-on systems design and testing expertise—spanning NoSQL/RDBMS metrics, memory profiling, and large-scale threading models—with practical infrastructure work that has materially improved CI capacity and test times (e.g., 10x increase in Flutter Android emulator capacity and macOS validation cut from 10 minutes to 44 seconds). Comfortable in both backend and DevOps roles, he has contributed to prominent open-source projects like Flutter by improving build and CI pipelines and authored GitHub Apps and Dart tooling for automated PR workflows. Known for getting things done, Ricardo often bridges product and infra gaps, having led test-team initiatives, converted build systems, and deployed services in AWS/GCP. Based in Temecula, CA, he brings a mix of engineering leadership, pragmatic problem solving, and a background in applied mathematics and computer science.
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:17 reviews, 6 commits, 10 PRs in 4 months
Contributions summary:Ricardo primarily contributed to the library by adding a new check run conclusion state and integrating it within the codebase. This involved modifying the data model for checks and adding corresponding unit tests to validate the new functionality. Furthermore, the user implemented a `toString` method for the `CheckRun` class and incorporated changes to allow for different merge methods within the pull request service, with added tests. The user also updated the library to align with upstream changes.
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
Role in this project:
DevOps Engineer & Mobile Developer
Contributions:88 reviews, 12 commits, 63 PRs in 7 months
Contributions summary:Ricardo's commits primarily involve setting up and improving the Flutter project's infrastructure and build processes. They worked on integrating Android emulator support within the devicelab tests, including flags and configuration. They also made changes to the CI/CD pipeline, specifically for accepting Android SDK licenses automatically and added a device ready check to address build issues. Furthermore, the user updated Python scripts used in the project to be compatible with both Python 2 and Python 3.
skiaiosmobilemobile-gamemacos
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
Ricardo Amador - Senior Software Engineer at Haystack