Huei Tan

Senior Software Engineer at Wikimedia Foundation

Germany
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
Huei Tan is a Senior Software Engineer based in Germany with 12 years of experience building front-end applications and developer tooling for high‑traffic products. Currently at the Wikimedia Foundation, he has shipped features for the Wikipedia KaiOS app, Preview plugins and Wikistories while previously leading JavaScript SDK development and end-to-end frontend builds for adtech and event platforms. A prolific open-source maintainer, his repositories include popular projects such as JavaScript-SDK-Design (950+ stars) and angular-validation (700+ stars), reflecting deep expertise in client-side validation, SDK design, and build tooling. He combines pragmatic full‑stack skills—Node generators, CLI/browserify integration, and test automation—with a history of architecting in-house frameworks using Backbone, Marionette and React. Colleagues rely on him to translate complex product requirements into robust, well-documented SDKs and demos. Huei’s unusually consistent open-source impact signals both technical depth and a strong focus on developer experience.
code12 years of coding experience
job6 years of employment as a software developer
bookBachelor's Degree, Industrial & Information Management, Bachelor's Degree, Industrial & Information Management at National Cheng Kung University
stackoverflow-logo

Stackoverflow

Stats
2,265reputation
222kreached
14answers
21questions
github-logo-circle

Github Skills (19)

javascript10
yeoman10
directives10
front-end-development10
angularjs10
nodejs10
directive10
unit-testing9
k9
cli9
browserify7
dart6
azure6
appid6
vue6

Programming languages (9)

TypeScriptCSSShellCoffeeScriptAstroVueJavaScriptHTML

Github contributions (5)

github-logo-circle
hueitan/angular-validation

Dec 2013 - Oct 2020

Client Side Validation for AngularJS 1
Role in this project:
userFront-end Developer
Contributions:9 releases, 178 commits, 61 PRs in 6 years 11 months
Contributions summary:Huei primarily focused on client-side validation aspects for an AngularJS 1 project. They addressed configuration issues, specifically correcting settings in Karma, and implemented and updated directives and specifications files. The user also contributed to changes in the project's configuration, for example, in the Gruntfile, and made modifications to the demo page layout.
validationclient-sideclient-side-validationangularjsangular
yeoman/generator-node

May 2014 - May 2014

Create a Node.js module
Role in this project:
userFull-stack Developer
Contributions:5 commits, 1 comment in 5 days
Contributions summary:Huei appears to be working on a Node.js module generator. Their contributions primarily focus on enhancing the generator's functionality, including adding prompts for keywords, CLI tools, and browserify integration. They also modified the testing framework and added an example template. Furthermore, the user corrected conditional statements within the generator to correctly integrate CLI tools.
scaffoldnode-jsjavascriptyeomanyeoman-generator
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
Huei Tan - Senior Software Engineer at Wikimedia Foundation