Jian Qiu

Senior Principal Software Engineer at Red Hat

Xi'an, Shaanxi, China
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
Jian Qiu is a Senior Principal Software Engineer with 11 years of experience building and operating cloud-native and distributed systems, currently driving engineering at Red Hat from Xi'an. He combines deep academic foundations—a PhD in Electrical and Computer Engineering from NUS—with hands-on expertise in Kubernetes ecosystem tooling, contributing key controllers and tests to projects like kcp and enhancements to kustomize. Jian excels at bridging back-end development and DevOps, automating cluster workflows and integrating deployment tooling for large-scale managed clusters. His background spans research roles at Microsoft Research Asia and IBM, giving him strengths in system optimization and pragmatic architecture decisions. Colleagues rely on him for robust controller design and operationalizing complex API and lifecycle behaviors that keep multi-cluster environments reliable.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor, Information Engineering, Bachelor, Information Engineering at Xi'an Jiaotong University
bookPh.D, Electrical and Computer Engineering, Ph.D, Electrical and Computer Engineering at National University of Singapore
github-logo-circle

Github Skills (33)

unit-testing10
mesos10
kubernetes10
e2e-testing10
c-language10
scripting10
e2e-test10
testing10
configuration-management10
multitenancy10
automation10
script10
go10
e2e10
kubernetes-pods10

Programming languages (11)

TypeScriptCSSShellC++ScalaJavaScriptGoMustache

Github contributions (5)

github-logo-circle
Core components in the OCM project. Report here if you found any issues in OCM.
Role in this project:
userDevOps Engineer
Contributions:1 release, 364 reviews, 18 commits in 1 year 1 month
Contributions summary:Jian focused on setting up and configuring the development environment for the OCM project, primarily using shell scripts and Kubernetes. They automated cluster creation and joining processes, including the configuration of the `clusteradm` tool. They also worked on deploying applications to Kubernetes clusters and integrating them into a managed clusterset. Additionally, the user updated the clusteradm flags to align with new releases and added manifests for deployment scenarios.
ltsreportkubernetes-deploymentocm
kcp-dev/kcp

Apr 2022 - Jan 2023

Kubernetes-like control planes for form-factors and use-cases beyond Kubernetes and container workloads.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:118 reviews, 55 commits, 37 PRs in 8 months
Contributions summary:Jian's commits primarily focus on the implementation of a workspace deletion controller, a critical component for managing resources within the kcp environment. They contributed to the creation of the controller, added a wrapper admission for legacy namespace lifecycle admission, and incorporated unit and end-to-end tests, demonstrating proficiency in software development best practices. The user also worked on an API binding deletion controller and the overall integration, indicating a good understanding of the kcp architecture and related deployment workflows.
workloadsclusterskcpcontrol-planek8s
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
Jian Qiu - Senior Principal Software Engineer at Red Hat