GitSocial · Developer PassportCOMPLETED

NamesMT Trung Dang

Never say "I don't know why it works" in coding. Dive in and understand it.

github.com/NamesMT

EVIDENCE BASE

50
Repositories
3559
Commits
3045
Files analyzed
35
Technologies
482
Evidence
49
Active months

Based on 50 repository passports · 48/50 current

ENGINEERING PROFILE

Frontend
83%
Backend
25%
Testing
64%
DevOps
81%

CORE TECHNOLOGIES

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

TypeScript Core
LANGUAGE · 33/50 repos · 860 files · 105308 LOC
Depth 70 · HIGH
Vue Core
LANGUAGE · 7/50 repos · 326 files · 26064 LOC
Depth 70 · HIGH
JSON Core
LANGUAGE · 38/50 repos · 291 files · 31638 LOC
Depth 70 · HIGH
XML Recurring
LANGUAGE · 2/50 repos · 244 files · 184124 LOC
Depth 70 · HIGH
Vitest Core
TESTING · 25/50 repos · 236 files · 36246 LOC
Depth 57 · HIGH
Markdown Core
LANGUAGE · 43/50 repos · 168 files · 16048 LOC
Depth 70 · HIGH
ESLint Core
QUALITY · 30/50 repos · 143 files · 176724 LOC
Depth 88 · HIGH
YAML Core
LANGUAGE · 38/50 repos · 126 files · 178609 LOC
Depth 70 · HIGH
JavaScript Core
LANGUAGE · 35/50 repos · 97 files · 14996 LOC
Depth 70 · HIGH
PHP Recurring
LANGUAGE · 2/50 repos · 75 files · 14936 LOC
Depth 70 · HIGH
Prettier Core
QUALITY · 26/50 repos · 50 files · 128716 LOC
Depth 69 · HIGH
Shell Core
LANGUAGE · 29/50 repos · 48 files · 1467 LOC
Depth 70 · HIGH
Dockerfile Core
LANGUAGE · 25/50 repos · 48 files · 371 LOC
Depth 70 · HIGH
npm Core
BUILD_TOOL · 36/50 repos · 36 files · 360 LOC
Depth 80 · HIGH
C++ Recurring
LANGUAGE · 2/50 repos · 34 files · 2732 LOC
Depth 70 · HIGH
pnpm Core
BUILD_TOOL · 33/50 repos · 33 files · 330 LOC
Depth 80 · HIGH
React Emerging
FRAMEWORK · 1/50 repos · 21 files · 3654 LOC
Depth 85 · HIGH
Vite Core
BUILD_TOOL · 10/50 repos · 17 files · 818 LOC
Depth 51 · HIGH
Redis Core
CACHE · 8/50 repos · 15 files · 63374 LOC
Depth 61 · HIGH
PostgreSQL Recurring
DATABASE · 2/50 repos · 5 files · 108 LOC
Depth 54 · HIGH
Python Recurring
LANGUAGE · 3/50 repos · 4 files · 249 LOC
Depth 70 · HIGH
MongoDB Recurring
DATABASE · 2/50 repos · 4 files · 7855 LOC
Depth 76 · HIGH
Elasticsearch Emerging
DATABASE · 1/50 repos · 3 files · 83 LOC
Depth 73 · HIGH
debug Recurring
LIBRARY · 2/50 repos · 2 files · 169 LOC
Depth 58 · HIGH
Zod Emerging
LIBRARY · 1/50 repos · 2 files · 655 LOC
Depth 62 · HIGH
C Emerging
LANGUAGE · 1/50 repos · 1 files · 125 LOC
Depth 70 · HIGH
body-parser Emerging
LIBRARY · 1/50 repos · 1 files · 44 LOC
Depth 52 · HIGH
Composer Emerging
BUILD_TOOL · 1/50 repos · 1 files · 10 LOC
Depth 80 · HIGH
Express Emerging
FRAMEWORK · 1/50 repos · 1 files · 44 LOC
Depth 52 · HIGH
Playwright Emerging
TESTING · 1/50 repos · 1 files · 242 LOC
Depth 58 · HIGH
RabbitMQ Emerging
MESSAGE_BROKER · 1/50 repos · 1 files · 3591 LOC
Depth 65 · HIGH
Nuxt Recurring
FRAMEWORK · 3/50 repos · 0 files · 0 LOC
AWS SDK Emerging
CLOUD · 1/50 repos · 0 files · 0 LOC
Tailwind CSS Emerging
LIBRARY · 1/50 repos · 0 files · 0 LOC
esbuild Emerging
BUILD_TOOL · 1/50 repos · 0 files · 0 LOC

ENGINEERING HABITS

containerizationobserved
automated_testsobserved
documentationobserved
lintingobserved
formattingobserved
continuous_integrationobserved

Not observed ≠ does not know

PROJECT PORTFOLIO

starter-monorepo ESLint
roo-rocket ESLint
hono-adapter-aws-lambda ESLint
spreadsheet-i18n--mono ESLint
utils ESLint
config-rocket ESLint
nuxt-modern-cropper npm
vue-modern-cropper npm

ACTIVITY & OWNERSHIP

Active months 49
Commits 3559
Owner authored 97%

PRIMARY PROFILE — HR VIEW

FrontendTypeScript · Vue · JSONHigh ownership

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

DEVELOPER SIGNATURE

TypeScriptVueJSONXMLVitestHigh ownership

TECHNOLOGY EVOLUTION

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

COMMUNITY / IMPACT not a skill rating

Stars 387
Forks 18
Watchers 49

EVERYTHING ABOVE IS TRACEABLE

50 repositories · 3559 commits · 3045 files · 482 evidence

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