Ray Allan

Senior Software Engineer at Base2 Solutions

Seattle, Washington, 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
Ray Allan is a Senior Software Engineer in Los Angeles with 11 years building cloud-native infrastructure and container platforms, currently contributing to Prime Video & Amazon MGM Studios' Core Data Platform and AWS Elastic Container Service. He has deep Go backend experience shipping ECS dataplane features like EBS task attach and execute-command, and has contributed maintenance and correctness fixes to the widely used amazon-ecs-agent. Ray’s background spans system-level Linux work, serverless architectures, and large-scale ETL and deployment automation across AWS, reflecting a strong operational and CI/CD mindset. Trained in computer science and fluent in Russian, he also brings a creative discipline from a decade as a concert pianist, which surfaces in thoughtful, precise engineering and an interest in the intersection of the digital and natural.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at Oregon State University
bookThe University of Utah
languagesEnglish, Russian
github-logo-circle

Github Skills (5)

go10
go-modules9
docker8
dockers8
aws8

Programming languages (4)

CoffeeScriptShellGoRich Text Format

Github contributions (5)

github-logo-circle
aws/amazon-ecs-agent

Jan 2019 - Jan 2023

Amazon Elastic Container Service Agent
Role in this project:
userBackend Developer
Contributions:11 releases, 541 reviews, 157 commits in 4 years
Contributions summary:Ray's contributions primarily focused on modifying and improving the Amazon ECS Agent's codebase. Their work involved removing obsolete code references and refactoring code based on Go vet suggestions, indicating a focus on code quality and maintenance. The user also made updates to the agent's internal structures, such as updating `sync.WaitGroup` to pass references and handling mutexes. These commits demonstrate proficiency in backend development within the Go programming language and a focus on code correctness.
service-containeramazon-ec2agentelasticamazon
fierlion/amazon-ecs-agent

Jan 2019 - Feb 2024

Amazon Elastic Container Service Agent
Contributions:500 pushes, 281 branches in 5 years 2 months
service-containeragentelasticamazondocker
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
Ray Allan - Senior Software Engineer at Base2 Solutions