GitSocial · Developer PassportCOMPLETED

molvqingtai John Wu

JavaScript Developer and TypeScript Gymnast.

github.com/molvqingtai

EVIDENCE BASE

50
Repositories
3170
Commits
4529
Files analyzed
37
Technologies
412
Evidence
88
Active months

Based on 50 repository passports · 46/50 current

ENGINEERING PROFILE

Frontend
91%
Backend
17%
Testing
89%
DevOps
80%

CORE TECHNOLOGIES

HR: name + projects · Lead: + files/LOC · persistence Core≥4

JSON Core
LANGUAGE · 40/50 repos · 2409 files · 203561 LOC
Depth 70 · HIGH
TypeScript Core
LANGUAGE · 28/50 repos · 691 files · 88494 LOC
Depth 70 · HIGH
Markdown Core
LANGUAGE · 45/50 repos · 353 files · 22327 LOC
Depth 70 · HIGH
ESLint Core
QUALITY · 41/50 repos · 235 files · 280079 LOC
Depth 65 · HIGH
JavaScript Core
LANGUAGE · 29/50 repos · 197 files · 35245 LOC
Depth 70 · HIGH
React Core
FRAMEWORK · 11/50 repos · 139 files · 12748 LOC
Depth 74 · HIGH
Vitest Core
TESTING · 9/50 repos · 108 files · 37584 LOC
Depth 81 · HIGH
YAML Core
LANGUAGE · 22/50 repos · 106 files · 99610 LOC
Depth 70 · HIGH
Vue Core
LANGUAGE · 7/50 repos · 71 files · 3550 LOC
Depth 70 · HIGH
Prettier Core
QUALITY · 28/50 repos · 66 files · 254069 LOC
Depth 88 · HIGH
npm Core
BUILD_TOOL · 37/50 repos · 37 files · 370 LOC
Depth 80 · HIGH
Redis Core
CACHE · 5/50 repos · 26 files · 57614 LOC
Depth 81 · HIGH
pnpm Core
BUILD_TOOL · 18/50 repos · 18 files · 180 LOC
Depth 80 · HIGH
Vite Core
BUILD_TOOL · 10/50 repos · 15 files · 131 LOC
Depth 69 · HIGH
Next.js Core
FRAMEWORK · 4/50 repos · 8 files · 23388 LOC
Depth 70 · HIGH
MongoDB Recurring
DATABASE · 2/50 repos · 7 files · 23660 LOC
Depth 61 · HIGH
Axios Core
LIBRARY · 4/50 repos · 2 files · 48 LOC
Depth 41 · HIGH
Jest Recurring
TESTING · 3/50 repos · 2 files · 107 LOC
Depth 62 · HIGH
Rust Emerging
LANGUAGE · 1/50 repos · 2 files · 18 LOC
Depth 70 · HIGH
debug Recurring
LIBRARY · 2/50 repos · 2 files · 539 LOC
Depth 37 · HIGH
Playwright Recurring
TESTING · 3/50 repos · 2 files · 56 LOC
Tailwind CSS Core
LIBRARY · 6/50 repos · 2 files · 84 LOC
Apache Kafka Emerging
MESSAGE_BROKER · 1/50 repos · 2 files · 1644 LOC
Depth 69 · HIGH
Cargo Emerging
BUILD_TOOL · 1/50 repos · 1 files · 10 LOC
Depth 80 · HIGH
dotnet Emerging
BUILD_TOOL · 1/50 repos · 1 files · 10 LOC
Depth 80 · HIGH
Yarn Emerging
BUILD_TOOL · 1/50 repos · 1 files · 10 LOC
Depth 80 · HIGH
Express Emerging
FRAMEWORK · 1/50 repos · 1 files · 18 LOC
Depth 45 · HIGH
Zod Emerging
LIBRARY · 1/50 repos · 1 files · 180 LOC
Depth 58 · HIGH
Dockerfile Emerging
LANGUAGE · 1/50 repos · 1 files · 16 LOC
Depth 70 · HIGH
React Router Recurring
LIBRARY · 2/50 repos · 1 files · 15 LOC
Depth 44 · HIGH
Webpack Recurring
BUILD_TOOL · 2/50 repos · 1 files · 49 LOC
TOML Emerging
LANGUAGE · 1/50 repos · 1 files · 23 LOC
Depth 70 · HIGH
Serde Emerging
LIBRARY · 1/50 repos · 0 files · 0 LOC
Nuxt Emerging
FRAMEWORK · 1/50 repos · 0 files · 0 LOC
GraphQL Emerging
LIBRARY · 1/50 repos · 0 files · 0 LOC
esbuild Recurring
BUILD_TOOL · 2/50 repos · 0 files · 0 LOC
Testing Library Recurring
TESTING · 3/50 repos · 0 files · 0 LOC

ENGINEERING HABITS

containerizationobserved
automated_testsobserved
documentationobserved
lintingobserved
formattingobserved
continuous_integrationobserved

Not observed ≠ does not know

PROJECT PORTFOLIO

WebChat Vitest
comctx ESLint
resreq Prettier
yapi-interface-extension npm
event-hub npm
imgcap ESLint
react-magic-portal ESLint
BoxBorder Markdown

ACTIVITY & OWNERSHIP

Active months 88
Commits 3170
Owner authored 93%

PRIMARY PROFILE — HR VIEW

FrontendJSON · TypeScript · MarkdownHigh ownership

In 30 sec: direction — frontend, core — JSON · TypeScript · Markdown, 50 repos 2018 — 2026. No LOC or files — stability only.

DEVELOPER SIGNATURE

JSONTypeScriptMarkdownESLintJavaScriptHigh ownership

TECHNOLOGY EVOLUTION

2023
JavaScript · React
2024
TypeScript · Next.js
2025
TypeScript · PostgreSQL
2026
TS + Next

COMMUNITY / IMPACT not a skill rating

Stars 2835
Forks 246
Watchers 33

EVERYTHING ABOVE IS TRACEABLE

50 repositories · 3170 commits · 4529 files · 412 evidence

Absence of a technology in the passport does not imply lack of experience