Kaise Cheng

Senior Software Engineer at Elastic

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

🤩
Rockstar
🎓
Top School
Kaise Cheng is a Senior Software Engineer based in the UK with a 5+ year focus on backend and DevOps engineering, currently contributing to Elastic’s core observability tooling. He has deep experience modernizing Logstash and Elasticsearch integrations—adding system indices support, composable templates for ES 8, TLS/keystore improvements, and deployment update strategies—demonstrating both operational and API-level expertise. Prior roles include building fraud-detection pipelines at Zalando using Kafka, Spark and cloud services, and earlier work on low-latency trading systems and full-stack Java platforms. Kaise’s contributions to high-profile open-source projects like elastic/logstash and cloud-on-k8s show a knack for maintaining backward compatibility while driving modernization. He blends systems-level debugging (e.g., SSL/proxy handshake fixes) with production automation, making him effective across dev, ops, and platform boundaries. Colleagues can rely on him to deliver robust, scalable integrations that smooth upgrades and real-world deployments.
code5 years of coding experience
job10 years of employment as a software developer
bookThe Chinese University of Hong Kong (CUHK)
github-logo-circle

Github Skills (29)

kubernetes10
apidoc10
amazon-elasticsearch10
configuration-management10
kubernetes-operator10
template-engine10
java10
javas10
elasticsearchquery10
go10
api10
logstash10
aws-elasticsearch10
kubernetes-pods10
elasticsearch10

Programming languages (7)

TypeScriptJavaShellHandlebarsGoRubyPython

Github contributions (5)

github-logo-circle
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:28 reviews, 10 commits, 26 PRs in 2 years
Contributions summary:Kaise primarily focused on enhancing the Elasticsearch output plugin. They implemented support for Elasticsearch 8.0 by utilizing composable templates and adapting to the deprecated `/template` API. The user also addressed SSL handshake issues with proxy setups, updated dependencies, and incorporated license checks to improve connection reliability. Furthermore, they added a feature to control template API and fixed jruby bundler for test.
elastic/logstash

Sep 2020 - Jan 2023

Logstash - transport and process your logs, events, or other data
Role in this project:
userBack-end Developer
Contributions:623 reviews, 222 commits, 710 PRs in 2 years 5 months
Contributions summary:Kaise primarily focused on enhancing the Logstash configuration management system. Their work involved replacing direct access to hidden indices with system indices APIs, ensuring backward compatibility, and modularizing the fetcher. The user also added support for wildcard patterns in X-Pack pipeline IDs, along with related warning messages for unsupported features. Furthermore, they implemented changes to manage and delete pipelines within the registry.
eventsstreamingloggingetl-frameworklogstash
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