Lsong is a senior software engineer and team leader based in Beijing with 12 years' experience building production-grade web and systems software using JavaScript and Go. He has held senior engineering roles at major Chinese tech firms including ByteDance, Alibaba, and Meituan, combining hands-on development with technical leadership. An active open-source creator and speaker, he maintains projects like kelpjs, vxapp and node-escpos—where he added barcode support and GBK encoding to enable Chinese receipt printing. Comfortable across front-end and back-end stacks, he focuses on pragmatic engineering that ships reliably at scale and mentors teams to do the same. Notably, his work bridges consumer-scale product engineering and niche hardware integrations, reflecting both breadth and depth.
13 years of coding experience
Bachelor's degree, Applied Mathematics, Bachelor's degree, Applied Mathematics at Wuhan University
Exchange student, Research intern, Mathematics, Exchange student, Research intern, Mathematics at Peking University
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Washington University in St. Louis
Contributions:1 release, 1 review, 121 commits in 7 years
Contributions summary:Jiayi contributed features related to printer control via the `node-escpos` library. The user added functionality for barcode generation, including support for different barcode types. Furthermore, the user implemented support for character encoding such as GBK to enable printing of Chinese characters.
Contributions:66 pushes, 2 branches in 3 years 8 months
go
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.