Skip to content
View jackhuynh95's full-sized avatar

Block or report jackhuynh95

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
jackhuynh95/README.md

Jack Huynh

Hey, I'm Jack β€” a Full Stack Engineer crafting code from πŸ‡»πŸ‡³πŸ‘‹ Currently architecting AI/RAG systems, headless commerce platforms, and modern DevOps pipelines.

I work across Vue/Nuxt and React/Next on the frontend, Node.js and .NET on the backend, and I've been deep in Python (FastAPI + Pydantic AI), Medusa.js, and Kamal-based deploys lately. Earlier loves: WebRTC livestreaming, Electron, and Rust.

πŸ“‚ Selected projects β†’ Notion portfolio
πŸ“Έ Off-hours: photography + exploring β†’ Reels

If you're in Vietnam, let's grab a coffee. β˜• πŸ“« LinkedIn Β· jackhuynh95xyz@gmail.com

Pinned Loading

  1. claude-swarm claude-swarm Public

    Autonomous agent swarm for GitHub issue automation β€” CK watch + smart routing, E2E testing, Slack ops, Obsidian vault

    TypeScript

  2. medusa-pro-max-skill medusa-pro-max-skill Public

    An AI intelligence skill for building professional e-commerce with Medusa.js πŸš€

    Python 10 1

  3. easy-email-editor easy-email-editor Public

    Forked from zalify/easy-email-editor

    Easy Email Editor is a feature-rich, top open-source SaaS email editor based on React and MJML.

    TypeScript

  4. rokmohar/medusa-plugin-meilisearch rokmohar/medusa-plugin-meilisearch Public

    TypeScript 65 32

  5. naveennaidu/novel-vue naveennaidu/novel-vue Public

    Notion-style WYSIWYG editor with AI-powered autocompletion in Vue

    TypeScript 175 20

  6. nuxt3-starter nuxt3-starter Public template

    Vue 6