Ming-ting Wei is a software engineer with 17 years of experience building server-side systems, currently contributing at Canonical after a long tenure developing Go-based game backends and cloud-native microservices. He specializes in Go, Debian packaging, and JavaScript, and has hands-on experience with Kubernetes, MongoDB, Redis and Google Cloud Platform. A long-time FOSS advocate, he has made notable localization contributions to well-known projects like ZXing and the CSS Zen Garden site, bringing Traditional Chinese support and careful attention to translation quality. His background spans embedded firmware and IoT prototypes to web UIs and asset-management services, showing a rare full-stack comfort from low-level RTOS work to scalable server design. Based in Taiwan, he blends practical production engineering with community-focused open source contributions and a penchant for precise, user-facing internationalization.
17 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at National Taiwan Ocean University
Master of Science (M.Sc.), Computer Science, Master of Science (M.Sc.), Computer Science at National Tsing Hua University
Contributions summary:Ming-ting primarily contributed to the localization of the CSS Zen Garden website, focusing on providing a Traditional Chinese translation. Their work involved translating text within the PHP files and updating the language-specific configurations. The commits show a focus on accuracy and re-translation of the Chinese version of the website. Further commits included correction of indentation and some minor punctuation fixes.
ZXing ("Zebra Crossing") barcode scanning library for Java, Android
Role in this project:
Localization / Internationalization Specialist
Contributions:22 commits in 17 days
Contributions summary:Ming-ting's contributions primarily involved translating the application's user interface and documentation into the zh-TW (Traditional Chinese) language. They updated several HTML files, modifying the text content to reflect the translation and ensure accurate representation of the application's features and instructions. This includes translating critical aspects like privacy policies, scanning instructions, and descriptions of barcode types. Furthermore, the user fixed translation strings and made corrections to the translated content, ensuring that the zh-TW localization was accurate and comprehensive.
barcode-scannerqr-codejava-androidscanningzebra
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.