Kezhi Xiong

Software Engineer at Splunk

San Jose, California, United States
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
Kezhi Xiong is a software engineer with eight years of experience building backend systems, distributed protocols, and cloud-native services, currently pursuing an MS in Computer Science at Northeastern University and based in San Jose. At Splunk he works on strategic initiatives for a Lake House data platform, blending applied research insights with production-grade engineering. His open-source contributions include significant backend and DevOps work on widely used projects like the Jenkins Warnings Plugin and the hub4j GitHub API, where he added Check Suite capabilities and a Blame API to improve issue reporting. Prior internships at Graviti and Splunk and research on reconfigurable consensus protocols reflect a strong practical grounding in Golang microservices and fault-tolerant distributed systems. He brings both research rigor and hands-on refactoring and testing discipline—evident from unit-test improvements, API extensions, and SCM integration work in notable CI ecosystems. Colleagues would describe him as a curious engineer who bridges academic ideas and real-world reliability challenges.
code8 years of coding experience
job4 years of employment as a software developer
bookBachelor of Engineering - BE, Software Engineering, 3.54 / 4, Bachelor of Engineering - BE, Software Engineering, 3.54 / 4 at 重庆大学
bookMaster of Science - MS, Computer Science, 4 / 4, Master of Science - MS, Computer Science, 4 / 4 at 美国东北大学
stackoverflow-logo

Stackoverflow

Stats
87reputation
5kreached
0answers
6questions
github-logo-circle

Github Skills (25)

apim10
api-rest10
api-design10
restful-api10
java10
javas10
junit10
github-api10
jtest10
jenkins10
rest-api10
jenkins-ci10
cicd9
github9
api9

Programming languages (10)

JavaShellC++CScalaGoHTMLGroovy

Github contributions (5)

github-logo-circle
jenkinsci/warnings-ng-plugin

Feb 2020 - Aug 2020

Jenkins Warnings Plugin - Next Generation
Role in this project:
userBackend & DevOps Engineer
Contributions:43 commits, 7 PRs, 38 comments in 6 months
Contributions summary:Kezhi primarily contributed to the testing and refactoring of the Jenkins Warnings Plugin. Their work involved creating and modifying unit tests for the `IconLabelProvider` class, adhering to coding style guidelines by renaming constant variables. The user also introduced new API features, specifically the `BlameApi` to enhance issue reporting. Furthermore, the user integrated and configured SCM platform checks to the repository.
jenkinsnext-generationspotbugsjenkins-pluginpmd
hub4j/github-api

Feb 2020 - Jul 2020

Java API for GitHub
Role in this project:
userBack-end Developer
Contributions:24 commits, 4 PRs, 16 comments in 4 months
Contributions summary:Kezhi primarily contributed to the development and enhancement of the `hub4j/github-api` project by adding new properties and methods to the `GHCheckRun` and `GHCheckSuite` classes. These additions included the `Output` class and JavaDoc updates. The user's work improved the API's capabilities and incorporated the Check Suite API, allowing for more comprehensive data and functionality. Additionally, the user refactored the code and updated timestamps to make them more readable.
apigithub-api-v3client-libraryjava-apijava
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
Kezhi Xiong - Software Engineer at Splunk