Ran Xu

SDE SRE at Apple

Tokyo, United Kingdom
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
Ran Xu is an SRE-focused software engineer with 11 years building resilient, cloud-native infrastructure across major tech firms and financial services, now working as an SDE/SRE at Apple. He has deep hands-on experience in Kubernetes internals, storage health monitoring and resource scheduling, evidenced by active contributions to kubernetes and the Kubernetes-CSI external health monitor. His background spans platform and cloud roles at LINE, PayPay, Morgan Stanley and earlier OSS work at GitHub, blending backend development, DevOps and build-system modernization (e.g., Dragonfly and grpc-go-prometheus). Comfortable shipping production fixes and features, he has improved metrics, scheduling accuracy and IPv6-enabled builds while refactoring CI/CD and Docker-based build flows. Based in Tokyo and originally trained in information security, he pairs system reliability instincts with a security-minded perspective. An avid OSS contributor who describes himself "To be a hunter," he brings pragmatic curiosity and persistence to complex distributed-system problems.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree Computer and Information Systems Security/Information Assurance, Bachelor's degree Computer and Information Systems Security/Information Assurance at Hunan University of Science and Technology
github-logo-circle

Github Skills (22)

monitoring10
kubernetes10
interceptor10
docker10
resource-management10
makefile10
containerization10
dockers10
cicd10
scheduler10
go10
prometheus10
build-automation10
kubernetes-pods10
golang10

Programming languages (11)

DockerfileShellCSSRustCSCSSJavaScriptGo

Github contributions (5)

github-logo-circle
Prometheus monitoring for your gRPC Go servers.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:17 commits, 6 PRs, 65 comments in 7 months
Contributions summary:Ran primarily contributed to the example gRPC server project, focusing on integrating Prometheus metrics. Their work involved creating and modifying gRPC server and client examples to expose Prometheus metrics for monitoring. The user also addressed code review suggestions, refined the examples, and removed dependencies. Additionally, the user implemented code for client-side monitoring.
grpc-gomonitoringprometheusgrpcinterceptor
This repository has be archived and moved to the new repository https://github.com/dragonflyoss/Dragonfly2.
Role in this project:
userDevOps Engineer & Backend Developer
Contributions:8 commits, 10 PRs, 162 comments in 11 months
Contributions summary:Ran primarily focused on improving the build and deployment processes and refactoring code. They refactored the Makefile to support building components with docker, unified the development and test environments and introduced a docker-based build. They also added scripts for client builds in the local environment. Additionally, the user upgraded the Go version and implemented IPv6 restrictions, indicating backend-related adjustments.
golangintelligentdocker-imagepouchdragonfly
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