CQH Project Catalog

Projects

A simple catalog of my projects. Filter by tags.

Filters

Selected work

  • Featured

    Assistant Agent

    Active
    Date:
    Jun 2026
    Updated:
    Oct 2026

    Personal AI assistant and experimentation platform for exploring tools, memory, context management, reusable skills, agent strategies, execution controls, and evaluation.

    Tech: Python • FastAPI • TypeScript • Next.js • assistant-ui • PostgreSQL • pgvector • Alembic • Pytest • Vitest • DeepSeek
  • Featured

    Coding Coach

    Completed
    Date:
    Feb 2026
    Updated:
    Feb 2026

    Human-in-the-loop coding coach that uses retrieval and a hint ladder to coach problem-solving without instantly revealing the solution.

    Tech: Python • LangGraph • Chroma • Ollama • Ruff • Mypy
  • Featured

    Sheng Academy Website

    Completed
    Date:
    Jan 2024
    Updated:
    May 2024

    Tuition center website with an admin editing layer for non-technical staff to edit pages, manage blogs, tutors, and testimonials, and update media without redeploys.

    Tech: React • TypeScript • CSS • Tiptap • Cloudflare Pages • Cloudflare R2 • Cloudflare Access

All Projects

  • MonMon (Hackathon)

    Archived
    Date:
    Aug 2025
    Updated:
    Aug 2025

    Web3 hackathon game prototype with pack opening, battling, a simple marketplace, and AI-assisted MonMon fusion that generates new playable characters.

  • GO/ON (Hackathon)

    Archived
    Date:
    Aug 2025
    Updated:
    Aug 2025

    2-day hackathon language-practice prototype. Scenario-based conversations with text and voice, translation toggle, custom scenario creation, and a responsive chat flow wired to backend endpoints.

  • Denoshop (Legacy Project)

    Archived
    Date:
    Sep 2020
    Updated:
    Sep 2020

    Archived full-stack e-commerce project where I worked on conversational shopping interactions, real-time live chat, and browser-based video support using Node.js, Express.js, Dialogflow, Socket.IO, and WebRTC.

Browse all tag counts on /tags.