Ricardo Amador

Senior Software Engineer at Haystack

Temecula, California, United States
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
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.
code8 years of coding experience
job14 years of employment as a software developer
bookSan Diego State University
github-logo-circle

Github Skills (20)

python10
flutter-apps10
testing10
github-api10
android10
flutter-game10
dart10
devops10
flutter10
mobile-development9
unit-testing9
enums9
cicd9
json-serialization9
automations8

Programming languages (9)

JavaC++CSCSSGoHTMLGroovyDart

Github contributions (5)

github-logo-circle
SpinlockLabs/github.dart

Jun 2022 - Oct 2022

GitHub Client Library for Dart
Role in this project:
userBack-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.
github-clientclient-librarydartlangdartflutter
flutter/flutter

Jun 2022 - Jan 2023

Flutter makes it easy and fast to build beautiful apps for mobile and beyond
Role in this project:
userDevOps 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