Summary
Ethan Ruan is a Staff Engineer with 11 years of experience building high-performance, cloud-native services across telecom and financial domains. He has a strong hands-on background in Java, Python, C/C++, Spring Boot, Kubernetes and AWS/Azure, and has repeatedly improved throughput and reliability—e.g., cutting transform-service workload by 70% and improving service performance by 50%. Ethan has led teams and complex migrations, including moving a BSS serving 20M users to the cloud and replatforming ~2000 enterprise customers with zero risk. He combines systems thinking with pragmatic engineering: designing out-box data-consistency patterns, suppression-rule microservices, and scalable billing systems that emphasize operational observability. Based in Beijing and currently at PayPal, he pairs deep technical troubleshooting (root-cause production fixes) with clear documentation and onboarding practices. Outside of work his playful Github tagline ("How far will I program? I can't wait to figure out.") hints at a continual curiosity that drives both experimentation and steady delivery.
11 years of coding experience
9 years of employment as a software developer
Master's degree Computer Software Engineering, Master's degree Computer Software Engineering at Maharishi International University