Wei-ko Kao

Senior Engineer at Smartpay

Taipei, Taiwan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Wei-ko Kao is a Senior Engineer with 17 years of front-end and full-stack experience, currently building web products at Smartpay in Taipei. Self-taught and standards-minded, he has a strong track record of shipping modern JavaScript features and tooling—contributing notably to the well-known tern code analyzer with async/await, promise chain, and modern Web API support. His background spans senior roles at Paidy, HTC and other firms, blending hands-on engineering with technical writing and localization work, such as translating and enhancing Markdown documentation for Traditional Chinese. With advanced academic training in engineering (Master’s and PhD studies) and a passion for open source, photography and ACG, he brings a pragmatic, detail-oriented approach to maintainable, standards-compliant web development.
code17 years of coding experience
job11 years of employment as a software developer
bookBachelor, Civil Engineering, Bachelor, Civil Engineering at National Taiwan University
bookDoctor of Philosophy - PhD, Construction Engineering, Doctor of Philosophy - PhD, Construction Engineering at National Taiwan University of Science and Technology
github-logo-circle

Github Skills (9)

async-await10
markdown10
tern10
javascript10
markdown-it10
translation10
documentation10
css8
testing7

Programming languages (21)

JavaCSSC++CMakefileVueGoJSON

Github contributions (5)

github-logo-circle
othree/markdown-syntax-zhtw

Mar 2011 - Aug 2020

Markdown 語法說明中文版
Role in this project:
userTechnical Writer
Contributions:141 commits, 2 PRs, 44 pushes in 9 years 6 months
Contributions summary:Wei-ko's commits primarily focus on updating the content of the Markdown syntax documentation. They made significant changes to the content, including translating and adapting the documentation to Traditional Chinese. The contributions involve translating, correcting, and formatting the existing content and integrating specific visual and functional improvements through the addition of CSS and JavaScript. The user also added social media and collaboration features.
markup-languagemarkupmermaidmarkdown
ternjs/tern

Feb 2014 - Aug 2022

A JavaScript code analyzer for deep, cross-editor language support
Role in this project:
userFull-stack Developer
Contributions:50 commits, 39 PRs, 50 pushes in 8 years 7 months
Contributions summary:Wei-ko primarily contributed to enhancing the JavaScript code analyzer "Tern" by adding features and fixing bugs. They implemented support for key JavaScript language features, including promise chains, async/await functions, and async iterators. Moreover, the user updated the codebase with definitions and tests for modern web APIs and language standards, such as fetch, FormData, and ES9 features, indicating a strong focus on maintaining the tool's compatibility with the latest JavaScript specifications. The changes also include improving the documentation and fixing specific issues within the code analysis logic.
javascriptcode-analyzerlanguage-supportanalyzertern
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.
Request Free Trial
Wei-ko Kao - Senior Engineer at Smartpay