Fisker Cheung

高级前端开发人员 at 南京欣网互联网络科技有限公司

Jiangsu, China
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
award
Top expert inFull Stack Web Development Technologies
Fisker Cheung is a senior front-end developer based in Jiangsu, China with 15 years of experience and a strong focus on developer tooling and code quality. As a core maintainer of Prettier and an active contributor to major projects like Vue.js and Babel, he improves tooling, formatting, and parsing across the JavaScript ecosystem. Fisker blends front-end finesse with deep linting and testing expertise—contributions to eslint-plugin-unicorn, xo, and typescript-eslint show a commitment to robust rules, automation, and edge-case coverage. At 南京欣网互联 he applies this open-source discipline to production systems, shipping maintainable code and build improvements. A non-obvious strength is his attention to developer experience details (fixing cursor placement for emoji, template literal formatting, and playground issues) that quietly elevate everyday productivity.
code15 years of coding experience
book工商管理, 工商管理 at 扬州大学
github-logo-circle

Github Skills (45)

test-automation10
babel610
static-code-analysis10
javascript10
test-automation-framework10
parser10
autotest-framework10
testing10
css10
code-standards10
typescript10
test-framework10
eslint10
syntest-framework10
pattern10

Programming languages (24)

JavaCSSJinjaC++RustVueGoHTML

Github contributions (5)

github-logo-circle
More than 100 powerful ESLint rules
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:1 release, 806 reviews, 671 commits in 3 years 6 months
Contributions summary:Fisker primarily contributed to the code base by adding and improving linting rules, with a focus on code style and best practices for JavaScript. They also incorporated several code generation techniques, like the creation of a "create-rule" script to assist in creating new rules. Additionally, they focused on improving test coverage and handling of a variety of edge cases, including the creation of a visualize tester for the existing rules and better test for various functionalities to increase the robustness and reliability of the project.
unicornseslintjavascripteslint-configlinting-rules
prettier/prettier

Feb 2019 - Jan 2023

Prettier is an opinionated code formatter.
Role in this project:
userFront-end Developer
Contributions:22 releases, 2590 reviews, 1482 commits in 3 years 11 months
Contributions summary:Fisker primarily worked on the Prettier code formatter project, focusing on the front-end components. Their contributions involved fixing cursor positioning for files with emojis, improving the format for template literals, fixing styling issues and updating tests related to HTML elements, and supporting the new import attributes syntax. They have also fixed issues related to HTML elements in the playground.
astvueformattermarkdownprettier
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
Fisker Cheung - 高级前端开发人员 at 南京欣网互联网络科技有限公司