Ryan Liang

Software Engineer I at Dell Technologies

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 Liang is a pragmatic software engineer with 10 years of hands-on experience building reliable backend systems and test automation, currently improving throughput and reproducibility for OneFS at Dell Technologies. Comfortable across languages from Java and Python to Rust and Go, he pairs full-stack instincts with DevOps skills (AWS, Terraform, ESXi) to deploy and monitor large-scale test environments. He contributes to OpenStack Cinder storage drivers, demonstrating deep knowledge of storage array integration and low-level backend fixes. A UW–Madison graduate with a strong academic record, Ryan brings a hacker’s curiosity—he builds custom keyboards, hosts home lab servers on Dell R720 hardware, and has spent years running and tuning Minecraft servers for friends—skills that surface in pragmatic, infrastructure-focused solutions.
code10 years of coding experience
job1 year of employment as a software developer
bookComputer Engineering, Compuer Science, Computer Engineering, GPA 3.887, Computer Engineering, Compuer Science, Computer Engineering, GPA 3.887 at University of Wisconsin-Madison
github-logo-circle

Github Skills (9)

cinder10
storage10
openstack10
driver10
python10
api-design9
integrations9
api9
apim9

Programming languages (5)

DockerfileGoHaskellHTMLPython

Github contributions (5)

github-logo-circle
openstack/cinder

Feb 2016 - Aug 2019

OpenStack Block Storage (Cinder). Mirror of code maintained at opendev.org.
Role in this project:
userBackend Developer
Contributions:52 commits in 3 years 7 months
Contributions summary:Ryan primarily contributed to the backend logic of the OpenStack Cinder project, specifically focusing on the EMC VNX and Unity storage drivers. Their work involved implementing timeout options for `naviseccli` commands, correcting command-line arguments, and fixing issues related to snapshot management, including deleting temporary snapshots and addressing detach problems. Additionally, the user added support for setting IO ports in the Unity driver. The contributions suggest a deep understanding of storage array integration within the OpenStack environment.
cinderblockchainopendevblock-storageopenstack
Murray-LIANG/gounity

Jun 2018 - Jun 2019

GoUnity is a Go project that provides a client for managing Dell EMC Unity storage.
Contributions:4 releases, 35 commits, 5 PRs in 1 year
golangzealunitystoragedell-emc
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 Liang - Software Engineer I at Dell Technologies