John Wilkins

Taipei, United States
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
John Wilkins is a seasoned front-end and full-stack web engineer with 18 years of professional experience and a web coding pedigree dating back to 1993. Based in Taipei, he specializes in modern React/TypeScript architectures, Next.js App Router and Server Components, accessibility, performance testing, and component-driven design with Storybook. He has led initiatives that improved developer workflows—making libraries tree-shakeable, adding CI automation, and achieving 100% Jest coverage—while mentoring teams and driving open-source collaboration. His contributions span practical UI work on notable projects (Normalize.scss, KSS, Lagoon) and large-scale Drupal and decoupled CMS integrations. Colleagues know him for turning design systems and living style guides into repeatable, documented front-end platforms and for a knack of simplifying complex front-end requirements into maintainable components.
code18 years of coding experience
job21 years of employment as a software developer
bookB.S., Computer Science, B.S., Computer Science at University of Illinois Urbana-Champaign
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
130reputation
12kreached
1answer
0questions
github-logo-circle

Github Skills (11)

html10
css10
uid10
javascript10
nextjs10
front-end-development10
ui-design10
handlebars10
react10
storybook9
ecmascript6

Programming languages (11)

TypeScriptDockerfileCSSBikeshedC++ShellSCSSJavaScript

Github contributions (5)

github-logo-circle
JohnAlbin/normalize-scss

Feb 2012 - Jan 2018

This is the Sass version of Normalize.css, a collection of HTML element and attribute rulesets to normalize styles across all browsers.
Role in this project:
userFront-end Developer
Contributions:8 releases, 371 commits, 72 PRs in 6 years
Contributions summary:John primarily contributed to the UI of the project, focusing on updating and testing the visual styling of HTML elements. Their commits involved merging changes from different branches, which included modifications to the appearance of various HTML elements like images and form elements to maintain consistency across different browsers. They were also responsible for integrating the updated Normalize.css version.
rulesetssassmixinsbrowserscss
kss-node/kss-node

Apr 2014 - Feb 2020

The Node.js implementation of KSS: a methodology for documenting CSS and generating style guides
Role in this project:
userFront-end Developer
Contributions:17 releases, 903 commits, 45 PRs in 5 years 11 months
Contributions summary:John primarily worked on improving the user interface and the documentation of the KSS project. They removed obsolete methods from the KssModifier object and added new features in the template's HTML and CSS files. The user also converted the code to the proper syntax and added tests for several functionalities.
node-jscssmethodologynodejskss
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
John Wilkins