Top expert inCross-Platform Digital Entertainment Development
Boming Zhang is a Full Stack Engineer with eight years of hands-on experience building reliable web services, developer tooling, and code-analysis products, currently at TikTok in San Jose. He combines backend systems work—adding SMB and custom drivers to storage projects—with front-end improvements like search UX and embedded viewers in notable open-source repos such as Alist V3. His background spans production DevSecOps, VS Code extensions, and operating large teaching and CI platforms for hundreds of students, reflecting a blend of developer-experience and systems reliability focus. Trained in ECE at SJTU and holding an MS in Computer Science from UGA, he brings both academic rigor and practical delivery, including building millisecond-scale trading tooling and IoT-enabled fire-fighting systems. Notably, he bridges low-level analysis and user-facing polish, making tools that help teams ship and secure code faster.
8 years of coding experience
3 years of employment as a software developer
University of Georgia
Bachelor of Science, Electrical and Computer Engineering (Minor in Computer Science), Bachelor of Science, Electrical and Computer Engineering (Minor in Computer Science) at Shanghai Jiao Tong University
🗂️ The front end of Alist V3 (A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs)
Role in this project:
Front-end Developer
Contributions:16 commits, 16 PRs, 1 comment in 2 months
Contributions summary:Boming primarily contributed to the front-end development of the Alist V3 web interface. Their commits focused on fixing typos, improving the search functionality by removing base paths and disabling searches on empty keywords, adding password input types, and embedding the epub.js viewer. They also implemented features such as auto-refreshing the index page and partial settings restoration.
🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。
Role in this project:
Back-end Developer
Contributions:6 reviews, 45 commits, 51 PRs in 2 months
Contributions summary:Boming primarily contributed to the back-end functionality of the project, as demonstrated by their work on file server and WebDAV features. They addressed issues related to logging within the static file router, ensuring proper error handling. Furthermore, they introduced the SMB driver, enhancing the system's storage capabilities by integrating support for SMB (Server Message Block) file sharing. The user also added AList v3 driver to support the AList v3 file list.
filelistsolidjswebdavgolanggin
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.