Kun Cao

Head Of IT Infrastructure & Security at ICBC International

Hong Kong, 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

👤
Senior
🎓
Top School
Kun Cao is a results-driven infrastructure and security leader with over 15 years in financial technology, currently heading IT Infrastructure & Security at ICBC International from Hong Kong. He has architected large-scale hybrid cloud and network systems for high-profile projects including WeChat Pay, WeBank, Didi, Hong Kong and Shenzhen stock exchanges, Fusion Bank and ICBCI, blending regulatory-grade security with operational scale. Prior roles at Tencent, Juniper and Huawei reflect deep expertise in networking, systems engineering and team leadership across carrier, cloud and fintech environments. Kun is hands-on with CI/CD and build automation—contributing to notable open-source stream-processing projects like Apache Heron and Apache Storm to harden build/test pipelines and cross-platform support. He combines strategic governance and incident-aware engineering, often surfacing subtle build/runtime telemetry improvements that reduce mean time to repair. Known for pragmatic change-making, he focuses on measurable reliability and secure scalability in mission-critical financial systems.
code11 years of coding experience
job12 years of employment as a software developer
bookBachelor's Degree, Bachelor's Degree at Wuhan University of Science and Technology
languagesEnglish, Chinese
github-logo-circle

Github Skills (18)

apache-storm10
scripting10
configuration-management10
distributed-systems10
cicd10
java10
javas10
script10
bazel10
build-automation10
sh10
shell10
clojure-cli9
testing9
clojure9

Programming languages (6)

JavaScalaGoObjective-CJupyter NotebookPython

Github contributions (5)

github-logo-circle
apache/storm

Oct 2014 - Aug 2015

Apache Storm
Role in this project:
userBack-end Developer
Contributions:70 commits, 44 PRs, 67 comments in 10 months
Contributions summary:Kun's commits primarily focused on enhancing the Apache Storm project by implementing features related to versioning and configuration. They added functionality to record version and revision information within builds and updated the build process. Further contributions include modifying the codebase to support Windows environments, specifically modifying a batch script, and modifying the configurations with new parameters and values.
apachebig-datastormjavaapache-storm
apache/incubator-heron

Jun 2016 - Jul 2016

Apache Heron (Incubating) is a realtime, distributed, fault-tolerant stream processing engine from Twitter
Role in this project:
userDevOps Engineer & Build Automation Engineer
Contributions:6 commits, 18 PRs, 55 comments in 26 days
Contributions summary:Kun primarily focused on improving the build and testing infrastructure of the Heron project. They updated build scripts using Bazel, incorporated OS-specific configurations, and implemented a system to capture and print build information in case of errors. Further, they modified build and test processes, including integration tests and client installations, which improved the reliability and efficiency of the CI/CD pipeline. They also addressed code style issues and added Eclipse IDE support.
fault-tolerantrealtimedata-streamfaultstream
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
Kun Cao - Head Of IT Infrastructure & Security at ICBC International