Skip to content
View qduc's full-sized avatar

Block or report qduc

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.

Content in all repositories owned by your account will be closed.
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
qduc/README.md

👋 Hi, I'm Duc

Portfolio Email


👨‍💻 About Me

Software Engineer · AI Systems · Developer Infrastructure

I’m a software engineer focused on building reliable, scalable software at the intersection of AI, developer tooling, and backend infrastructure.

My experience spans full-stack development, backend systems, cloud infrastructure, machine learning, and AI-powered developer tools. I enjoy working on problems where the solution requires both strong engineering fundamentals and systems-level thinking.

Recently, I’ve been focused on AI agents and developer infrastructure—designing systems that allow AI agents to reason, collaborate, retain context, execute workflows, and operate reliably in real-world software environments.

I care deeply about software architecture and maintainability. My engineering approach is simple: understand the system, reduce unnecessary complexity, build clear abstractions, and optimize for the humans who have to maintain the software.

Areas I work in

  • AI agents & agent runtimes
  • Developer tools & coding agents
  • Backend & distributed systems
  • Full-stack application development
  • Cloud infrastructure & DevOps
  • Machine learning & applied AI
  • Software architecture & system design

Technology

Languages: PHP, Ruby, JavaScript/TypeScript, Python, C#, SQL

Frameworks: Laravel, Ruby on Rails, Vue, Nuxt, Node.js

Infrastructure: AWS, Docker, Linux, Cloudflare

AI/ML: LLMs, RAG, OCR, speech recognition, local inference

I’m particularly interested in building the infrastructure that makes AI-powered software practical, reliable, and scalable.


🔥 Featured Projects

Here are some of the things I'm most proud of right now:

term2
A terminal-based AI assistant, think of Claude Code and Warp getting married and having a child
TypeScript
chat
Lightweight AI chat frontend — because OpenWebUI feels too heavy
TypeScript
ocr
Privacy-first, fully browser-based OCR — no data leaves your device
TypeScript
code-rag
Semantic code search MCP server for smarter coding agents
Python
claude-skills
My growing collection of Claude skills & tools
Claude Skills

→ Check out my pinned repositories below for live demos, setups & code!


🛠️ Small Tools & Utilities

I also build lightweight, practical web tools that solve everyday developer pain points — all 100% client-side, no backend needed.

Tool Description Tech Stack Live Demo Repo
Markdown Preview Real-time Markdown editor with note management, live preview & local persistence React 19, Vite, Marked, DOMPurify Try it → qduc/md-preview
JSON Visualizer Interactive JSON tree viewer, formatter, minifier, escaper + validation feedback Vanilla JS, HTML/CSS Try it → qduc/json-visualizer

📫 Let's Connect & Collaborate

  • Website/Blogqduc.me
  • Emailduc@qduc.me
  • Open to: freelance, full-time roles in AI + full-stack, DevOps, or interesting open-source collabs

Thanks for visiting! Feel free to star ⭐ repos you like or open issues/PRs — I appreciate every bit of feedback.

Profile Views

Pinned Loading

  1. chat chat Public

    A simple AI chat frontend if you think OpenWebUI is too bloated

    JavaScript 1

  2. term2 term2 Public

    A terminal-based AI assistant, think of Claude Code and Warp getting married and having a child

    TypeScript 1 1

  3. code-rag code-rag Public

    An MCP server that add semantic code search to your coding agent

    Python 1

  4. ocr ocr Public

    A privacy-first OCR app that run completely in your browser

    TypeScript

  5. fcitx5-unikey fcitx5-unikey Public

    Forked from fcitx/fcitx5-unikey

    C++ 1

  6. easyocr.js easyocr.js Public

    A port of EasyOCR to Javascript

    TypeScript