Hanfei Shen

Sr. Software Development Engineer at Amazon

North Vancouver, British Columbia, Canada
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
Hanfei Shen is a senior software development engineer with 14 years of experience building scalable infrastructure and back-end systems, currently at Amazon in North Vancouver. He has led infrastructure and big data efforts as Head of Infrastructure at ALO7 and later contributed tooling and platform improvements at Tesla and Smarkets. A pragmatic problem solver, Hanfei combines hands-on DevOps skills—evidenced by contributions to kops for production-grade Kubernetes deployments—with Rails back-end expertise, having improved RailsAdmin history and CI behavior. He’s comfortable bridging engineering and operational concerns, from cloud provider bootstrapping to preventing container leaks during GPU driver installs. Hanfei holds a B.Eng. in Information Engineering and brings a track record of shipping reliable, production-focused fixes across both open-source and enterprise projects.
code14 years of coding experience
job11 years of employment as a software developer
bookB.Eng., Information Engineering, B.Eng., Information Engineering at East China University of Science and Technology
languagesEnglish, Chinese
github-logo-circle

Github Skills (19)

ruby-rails10
kubernetes10
docker10
testing10
rails10
cloud-infrastructure10
dockers10
ruby10
infrastructure10
kubernetes-pods10
devops10
cicd9
aws9
automation9
go9

Programming languages (16)

C#JavaC++CRustGoGroovyTypeScript

Github contributions (5)

github-logo-circle
kubernetes/kops

Jul 2017 - Feb 2020

Kubernetes Operations (kOps) - Production Grade k8s Installation, Upgrades and Management
Role in this project:
userDevOps Engineer
Contributions:17 commits, 16 PRs, 24 comments in 2 years 7 months
Contributions summary:Hanfei primarily focused on infrastructure and deployment aspects of the Kubernetes Operations (kOps) project. Their contributions included improvements to the build and deployment processes, such as fixing issues with CNI asset handling, supporting China region deployments, and stopping the kubelet during nvidia driver installations to prevent container leaks. They also made changes to the bootstrapping scripts and environment variables related to cloud provider configurations, demonstrating a focus on operational readiness and cloud integration.
containersgcphelmlinodeinstallation
railsadminteam/rails_admin

May 2012 - May 2012

RailsAdmin is a Rails engine that provides an easy-to-use interface for managing your data
Role in this project:
userBack-end Developer
Contributions:5 commits in 6 days
Contributions summary:Hanfei primarily focused on improving the RailsAdmin's history feature, addressing bugs and ensuring its proper functionality. They fixed the ordering of history entries and added specifications. The user also worked on CI-related issues. Additionally, the user appears to have contributed to controller logic to enhance features.
railsrails-enginerailsadminrubyactivemodel
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
Hanfei Shen - Sr. Software Development Engineer at Amazon