Kewei Shang

Staff Software Engineer at Bolt

Tallinn, Harju County, Estonia
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
Kewei Shang is a Staff Software Engineer with a decade of experience building scalable data platforms, currently leading data infrastructure work at Bolt from Tallinn. He specializes in Kafka, Debezium, Change Data Capture, Delta Lake, Databricks and Presto, and is the author of the Debezium Vitess Kafka Connector used in the popular Debezium project. Kewei's background spans high-throughput pipeline engineering (petabyte-scale processing), cloud cost optimization, and low-latency streaming systems across roles at Tapad, SG CIB and others. He combines deep backend and database engineering skills with practical production focus—profiling, reliability fixes and API design—while mentoring teams and shipping self-service platform features. Active in open source, his contributions include bug fixes, enhancements and documentation that improve CDC reliability for widely used systems.
code9 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science - BS, Information Security, Bachelor of Science - BS, Information Security at Beijing University of Technology
bookMaster of Science - MS, Computer Science, Highest graduation project grade among all students, Master of Science - MS, Computer Science, Highest graduation project grade among all students at EFREI Paris
languagesFrench, English, Chinese
stackoverflow-logo

Stackoverflow

Stats
943reputation
75kreached
5answers
23questions
github-logo-circle

Github Skills (20)

cdc10
kafka-connect10
mysql10
debezium10
databases10
java10
javas10
change-data-capture10
database10
antlr9
apache-kafka9
xml6
eclipse6
macos6
inputstream6

Programming languages (8)

JavaCSSShellANTLRScalaJavaScriptGoPython

Github contributions (5)

github-logo-circle
debezium/debezium

Jun 2020 - Feb 2021

Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ.
Role in this project:
userBack-end Developer / Database Engineer
Contributions:8 reviews, 17 commits, 13 PRs in 8 months
Contributions summary:Kewei primarily contributed to bug fixes and enhancements within the Debezium project, focusing on improving the reliability and functionality of change data capture for various databases. Their work included addressing issues related to default values in MySQL, enhancing parsing of timestamp values, and adding support for the SET column type in the Vitess Connector. The user also made Javadoc updates to improve code documentation and clarity.
kafka-connectapache-kafkadata-capturedatabasekafka-producer
keweishang/java-experiment

Nov 2016 - Aug 2021

Various experiments on Java features
Contributions:59 pushes, 1 branch in 4 years 9 months
java
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
Kewei Shang - Staff Software Engineer at Bolt