
A Tech Otaku. FE Development & Video Games & Gunpla & Figures. Impossible is nothing, Just do it!
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
jd.com
Frontend Developer
June 23, 2026 – Present
jsx-sfc
October 13, 2020 – November 11, 2024
A SFC like React function component API for managing CSS-in-JS and static members.
View Projectnarrative
July 24, 2020 – November 10, 2023
A compiler tool for create neater control flow tags such as <If>/<For>/<Switch> for JSX/TSX.
View Projectnornj-highlight
February 28, 2018 – July 12, 2023
Syntax highlight and snippets for NornJ template engine in VS Code
View Projectnornj-cli
November 9, 2017 – December 10, 2022
The CLI for scaffolding NornJ projects, and do more things.
View Projectnornj-guide
May 1, 2016 – March 26, 2020
This is the API document of the javascript template engine NornJ
View Projectflarej
March 17, 2016 – December 10, 2022
An ui components library based on React and NornJ
View Projectnornj
January 18, 2016 – August 4, 2023
More exciting JS/JSX based on Template Engine, support control flow tags, custom directives, two-way binding, filters and custom operators.
View ProjectCultural Fit Analysis
The candidate demonstrates a strong passion for frontend development through numerous personal projects, including building a custom template engine (NornJ) and related tooling. This indicates a proactive, innovative, and self-driven individual. However, the lack of diverse project types or team-based contributions in the provided data makes it difficult to fully assess cultural fit beyond individual technical drive. The current role at jd.com is a good alignment, but the start date is in the future, suggesting this is a prospective role or an error in the data.
Soft Skills & Operational Fit
Insufficient data to assess soft skills and operational fit. The candidate's project descriptions suggest a strong independent work ethic and initiative, but team collaboration and communication skills cannot be evaluated without further information.