Software Engineer at The Apache Software Foundation
Toronto, Ontario, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Xingcan Cui is a software engineer with 12 years of experience specializing in stream processing and database systems, currently working at Dropbox in Toronto. He has deep hands-on expertise with Apache Flink—both as an Apache committer and frequent contributor—driving improvements in table API, stream aggregations, watermarking, and window joins. At Promoted.ai and Wealthsimple he designed low-latency Flink pipelines, built data lake architectures (Paimon + StarRocks), and operated production EKS clusters with Prometheus/Grafana to meet strict availability and analytics needs. His background spans academia (PhD and postdoc) and industry, with prior work on large-scale traffic platforms, CDC integration, and a fraud decision platform, reflecting an ability to move research-grade ideas into production. He also translated "Stream Processing with Apache Flink" into Chinese, signaling both deep technical mastery and commitment to community knowledge sharing.
12 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Shandong University
Contributions:9 reviews, 45 commits, 62 PRs in 3 years 7 months
Contributions summary:Xingcan primarily contributed to the Apache Flink project, focusing on enhancements and bug fixes within the table API and data stream processing components. Their work involved modifying Scala code, specifically addressing issues in stream aggregations, watermark handling, and rowtime window joins. The commits demonstrate a deep understanding of Flink's internal workings, particularly within the table API and windowing functionalities.
Contributions:21 commits, 219 pushes, 100 branches in 3 years 4 months
apache-flink
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.