Skip to content
View Jamie0807's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Block or report Jamie0807

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

Hi, I'm Jamie

Frontend | Full-Stack | Data Science & Artificial Intelligence | Agent
University of Liverpool

Portfolio

Some repositories were migrated from my previous account, @Jamie-qian.

Tech Stack & Tools

Technologies reflected across my current GitHub projects, from frontend systems and desktop apps to AI workflows and data-focused work.

Languages

TypeScript JavaScript Python HTML5 CSS3 Shell
TypeScript JavaScript Python HTML5 CSS3 Shell

Frontend

React Next.js Vue Vue Router Vite Tailwind CSS
React Next.js Vue Vue Router Vite Tailwind CSS

Desktop, Media & Video

Electron Electron Forge FFmpeg FFprobe HEVC/H.265 H.264 MP4
Electron Electron Forge FFmpeg FFprobe HEVC/H.265 H.264 MP4

AI, Agents & Data

AI Workflows LLM RAG Agents LangGraph LangChain TTS Zod Ollama Qdrant Tableau
AI LLM RAG Agents LangGraph LangChain TTS Zod Ollama Qdrant Tableau

Backend & Data Layer

NestJS Nuxt PostgreSQL Prisma
NestJS Nuxt PostgreSQL Prisma

Runtime & Package Tools

Node.js pnpm Turborepo Docker
Node.js pnpm Turborepo Docker

Development Tools

Git GitHub Pages VS Code Trae Warp
Git GitHub VS Code Trae Warp

AI Workflow Project Stack

Layer Technologies
Workspace pnpm workspace, Turborepo, TypeScript
Platform app Next.js 16, React 19, App Router, Tailwind CSS 4
Workflow editor @xyflow/react, react-hook-form, Tiptap, shadcn/ui-style components
External API NestJS 11, Guard, Interceptor, Filter, class-validator
AI / RAG Ollama, @langchain/ollama, Qdrant
Data layer PostgreSQL, Prisma 7
Quality ESLint 9, Prettier, CSpell, Commitlint, Husky, lint-staged

Magicut Project Stack

Layer Technologies
Workspace pnpm workspace, TypeScript, Node.js 22
Desktop app Electron 38, Electron Forge 7, Vite 7, Vue 3, Vue Router 4, Tailwind CSS 4
Media pipeline FFmpeg, FFprobe, magicut-media local protocol, HEVC/H.265 preview proxy, H.264 MP4 preview assets
AI agent LangGraph, LangChain OpenAI-compatible provider, LLM/TTS provider abstraction
Data & schema Zod, video project schema, agent run persistence
Server placeholder Nuxt 4, Nitro server routes
Quality Vitest, ESLint 9, Prettier, CSpell, Commitlint, Husky, Commitizen

Current Focus

  • Building AI workflow and agent-oriented products
  • Practicing modern React, Vue, TypeScript, and full-stack development
  • Exploring data science, visualization, and applied AI workflows

Pinned Loading

  1. AI-Workflow AI-Workflow Public

    AI Workflow is a visual platform for building, testing, publishing, and running AI workflows with LLM, RAG, HTTP, and conditional nodes.

    TypeScript 2

  2. magicut magicut Public

    Magicut is a project for a vertical AI video-editing Agent in the short-form video creation domain. It uses a Vue 3 + Electron desktop architecture to explore how AI coding assistants can participa…

    TypeScript 1

  3. forecasting-uk-ageing-trends forecasting-uk-ageing-trends Public

    Python 3