Ryan Anderson

Principal Embedded Software Engineer at Enyuare

Boston, Massachusetts, 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

👤
Senior
🎓
Top School
Ryan Anderson is a Principal Embedded Software Engineer with a decade of experience designing and shipping complex embedded and cloud-native systems, from RTOS battery managers and robotic drivers to petabyte-scale data pipelines for model customization. He combines deep low-level C/C++ and firmware expertise with cloud architecture and DevOps—having contributed to AWS ParallelCluster and built CI/CD, AMI build pipelines, and storage designs for large-scale training datasets. At Amazon he moved fluidly between embedded systems, full-stack microservices, and HPC infrastructure, demonstrating a rare ability to bridge hardware, firmware, and cloud at scale. Based in Boston, he’s equally comfortable authoring device BSPs and integrating capacity-reservation logic into open-source cluster management, reflecting a pragmatic focus on reliability, automation, and reproducible deployments.
code10 years of coding experience
job15 years of employment as a software developer
bookMaster of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at Georgia Institute of Technology
bookBachelor of Science (B.S.), Mechanical Engineering, Bachelor of Science (B.S.), Mechanical Engineering at Rensselaer Polytechnic Institute
bookMaster of Science (M.S.), Mechanical Engineering, Master of Science (M.S.), Mechanical Engineering at Stanford University
languagesEnglish
github-logo-circle

Github Skills (15)

infrastructure-as-code10
configuration-management10
aws10
cloud-computing10
python10
devops10
pytest9
resource-management9
amazon-ec29
ec9
cluster-api8
cluster-manager8
clustering8
slurm8
parallel-computing8

Programming languages (7)

TypeScriptHCLJavaScriptGoBitBakeRubyPython

Github contributions (5)

github-logo-circle
aws/aws-parallelcluster

Sep 2022 - Jan 2023

AWS ParallelCluster is an AWS supported Open Source cluster management tool to deploy and manage HPC clusters in the AWS cloud.
Role in this project:
userBackend & DevOps Engineer
Contributions:2 releases, 280 reviews, 14 commits in 4 months
Contributions summary:Ryan primarily contributed to backend configuration and validation logic within the AWS ParallelCluster project. Their work involved adding and refining configuration parameters for placement groups within the SlurmQueues compute resources, integrating these configurations with capacity reservations. They added validation rules to ensure the correct use of capacity reservation resources, along with service linked groups. The user also modified several files relating to testing and core configuration logic.
aws-cloudhpc-applicationsclusterscluster-managementhpc-clusters
AWS ParallelCluster is an AWS supported Open Source cluster management tool to deploy and manage HPC clusters in the AWS cloud.
Contributions:368 pushes, 26 branches in 2 years 4 months
aws-cloudclusterscluster-managementhpc-clusterssupported
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
Ryan Anderson - Principal Embedded Software Engineer at Enyuare