Skip to content
View NgoQuocViet2001's full-sized avatar

Block or report NgoQuocViet2001

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NgoQuocViet2001/README.md

Ngo Quoc Viet β€” open-source adventurer

GitHub Portfolio AWS SAA Zalo

πŸ§™ Player Profile

I'm Ngo Quoc Viet, a fullstack engineer who spends a large part of his engineering time shipping practical fixes to public open-source projects.

Character stat Current build
Class Fullstack Engineer / OSS Contributor
Experience Nearly 4 years across product and outsourced projects
Party role Project-level Dev Lead experience in healthcare systems
Main quests Developer platforms, AI tooling, MCP, desktop apps, Windows DX
Play style Reproduce the issue β†’ ship a narrow fix β†’ add regression coverage β†’ follow through on review

My favorite contributions are the ones maintainers can immediately use: broken runtime paths, cross-platform bugs, stale setup flows, incorrect API behavior, missing safety checks, and tests that prevent the same regression from returning.

πŸ“Š Adventure Log

Public contribution data for NgoQuocViet2001, refreshed 2026-07-23. The merged count covers authored PRs accepted into community-owned repositories.

Retro RPG board showing 47 merged pull requests across 13 community repositories and 30 active pull requests
Stat Total Meaning
Merged quests 47 External PRs merged by community maintainers
Worlds visited 13 Community repositories with at least one merged contribution
Active quests 30 External PRs currently open for maintainer review

βš”οΈ Latest Quests Cleared

Project PR Quest result Merged
Project Nomad #1091 Resolves curated ZIM downloads against the live Kiwix catalog, while preserving safe manifest fallbacks and correct numeric version ordering. 2026-07-21
Open Generative AI #268 Refreshes missing submodule pins so a clean recursive checkout and the documented setup path work again. 2026-07-14
Slidev #2667 Exposes reactive current-slide frontmatter through the navigation API for global layers and shared components. 2026-07-14
Slidev #2669 Awaits Cypress after:run cleanup correctly, preserving the task contract and removing the configuration type error. 2026-07-14
OpenHuman #4805 Rejects AppImage bundles missing the CEF runtime before release, with failure-path regression coverage. 2026-07-14
GitHub Spec Kit #3472 Marks Kiro as safe for compatible multi-installs and adds a dedicated contract test. 2026-07-13
Slidev #2664 Applies addon preparsers during the initial load so the first render matches later updates. 2026-07-13
Next AI Draw.io #890 Replaces a brittle 30-second edit gate with content comparison, allowing slow reasoning while still detecting unseen manual edits. 2026-07-12
Logto #9143 Logs tenant initialization failures before returning the error response and covers the rejection path. 2026-07-10
Paperless-ngx #13052 Counts each affected document once per severity while preserving the message-level total issue count. 2026-06-27

🏰 Guild History

Community project Merged quests Contribution territory
mksglu/context-mode 13 Codex/MCP reliability, Windows shells, plugin installs, analytics, cache behavior, docs, and regression coverage
CJackHwang/ds2api 8 OpenAI-compatible routes, streaming, citations, tool output, Vercel sync, and file metadata
tinyhumansai/openhuman 7 Desktop OAuth, deep links, packaging, startup cleanup, RPC security, and AppImage release safety
Anil-matcha/Open-Generative-AI 5 Local AI model storage, onboarding, endpoint fallback, startup feedback, and reproducible setup
slidevjs/slidev 4 Base-path routing, reactive frontmatter, addon preprocessing, and Cypress lifecycle cleanup
ruvnet/RuView 2 ESP32 swarm configuration validation and mesh-to-dashboard documentation
github/spec-kit 2 Development agent symlinks and safe Kiro multi-install behavior
supertone-inc/supertonic 1 Multi-language CLI option documentation
paperless-ngx/paperless-ngx 1 Sanity-check data correctness and regression coverage
logto-io/logto 1 Tenant initialization error observability
DayuanJiang/next-ai-draw-io 1 MCP diagram edit consistency and stale-state protection
Crosstalk-Solutions/project-nomad 1 Offline content download reliability
HyFrog/insight 1 Earlier application development contribution

πŸ”₯ Active Quest Queue

Some of the current work waiting for maintainer review:

Project PR Quest in progress
Vite #22941 Add Rollup-compatible onLog hooks to the dev plugin container, including filtering, re-emission, ordering, and lazy-log coverage.
Visual Studio Code #325925 Propagate real asExternalUri resolver failures while preserving the normal unhandled-HTTP fallback.
Visual Studio Code #325897 Enable the extension-host inspector before launching the debug flow.
VS Code CSS Language Service #496 Β· #497 Β· #498 Β· #499 Modern RGB completions, ICSS lint correctness, comment-aware suggestions, and place-items value completions.
Codex Plugin #504 Report explicit job lookups as active while jobs are queued or running.
olmOCR #469 Write Markdown exports as UTF-8 so Unicode content works on Windows systems with non-UTF default encodings.
context-mode #907 Keep session-start and snapshot truncation safe at Unicode surrogate-pair boundaries.

πŸŽ’ Inventory / Tech Stack

Ngo Quoc Viet's development stack

Inventory slot Equipped tools
Frontend JavaScript, TypeScript, React, Vue, Next.js, Vite, Tailwind CSS
Backend Node.js, C#, ASP.NET, PHP, Laravel, Python, Java, Go, Rust
Data stores MySQL, PostgreSQL, MongoDB, Redis
Infrastructure AWS, Linux, Docker, Nginx, CI/CD, GitHub Actions, VPS operations
AI developer tooling Codex, MCP, Claude Code, OpenAI-compatible APIs, agent workflows
Product toolkit Git, GitHub, Figma, Postman, VS Code

🧭 Preferred Quest Types

  • AI developer tooling: MCP servers, Codex integrations, context optimization, local analytics, safe upgrade paths.
  • Windows-first reliability: PowerShell, pwsh, cmd, Git Bash, WSL, symlink restrictions, desktop deep links, packaging quirks.
  • API and data correctness: OpenAI-compatible routes, streaming behavior, file metadata, citation markers, validation, and counting semantics.
  • Release safety: dependency checks, runtime guards, reproducible setup, CI and test lifecycle fixes.
  • Maintainer-friendly delivery: narrow diffs, issue-backed scope, concrete tests, concise validation, and follow-up fixes.

πŸ› οΈ Personal Artifacts

Project What it equips
codex-keyring Native multi-account manager for Codex with aliases, health checks, and failover support
codex-observatory Local Codex usage analytics, token trends, model breakdowns, and dashboard views
google-workspace-mcp MCP server for structured Google Docs and Sheets extraction with image-aware output

πŸ“œ Character Background

  • Fullstack delivery across product and outsourced environments, with project bootstrapping, reusable component design, code review, Git flow, mentoring, and internal training.
  • Project-level Dev Lead experience in healthcare systems, including BA/QC/developer coordination and legacy-parity work.
  • Hands-on deployment and support across AWS, Linux, Docker, Nginx, CI/CD, VPS, staging, and production environments.
  • AWS Certified Solutions Architect – Associate, scored 861/1000.

πŸ“¬ Party Invite

Open to OSS collaboration, maintainer support, developer tooling, automation, and practical fullstack/internal-tool work.

Portfolio Β· GitHub Β· Zalo Β· Facebook

Popular repositories Loading

  1. codex-keyring codex-keyring Public

    Native multi-account manager for Codex with manual alias switching and auto-switch failover.

    TypeScript 32 7

  2. codex-observatory codex-observatory Public

    Local observability and usage analytics for Codex sessions, tokens, prompts, and model trends.

    Python 10 2

  3. google-workspace-mcp google-workspace-mcp Public

    MCP server for reading Google Docs and Google Sheets with structured output and image extraction.

    Python 3 1

  4. dev-setup dev-setup Public

    Shell 1

  5. campus-booking-system campus-booking-system Public

    Skeleton fullstack project for campus booking system

    JavaScript 1

  6. codex codex Public

    Forked from openai/codex

    Lightweight coding agent that runs in your terminal

    Rust 1