Baiweiyun (百味云) · Senior Software Engineer / Technical Team Lead · 2016.10 — 2018.04
An order can be processed while its notification is still waiting for a device acknowledgment.
Restaurant order and payment work at Baiweiyun, with RabbitMQ, Netty, JPush, application acknowledgments, and Redis controls for repeated notifications.
Kafka accepts the requests, a rule chain validates them, and channel strategies handle dispatch.
Architecture and core development of a Kafka messaging platform, with rule chains, channel dispatch, and carrier, weight, and quota-based SMS selection.
Qifu Technology (奇富科技) · Contributor to message processing and routing · 2026
I contributed to support-message processing and routing based on business context.
Contributed to Qifu’s AI support messaging and routing in 2026. The case explains ticket context, RabbitMQ task states, knowledge retrieval, and citations.
Personal R&D · AI-assisted · Offline engineering prototype
When a generation request times out, how can the task recover without reserving the same budget twice?
An AI-assisted personal offline prototype for recovery, budget accounting, and media review. Mock-provider validation only; no commercial delivery.
Offline workflow and mock-provider validation are complete. Real providers and generated-content quality have not been evaluated, and the prototype has not been used for commercial delivery.