Phasuwut
ExperienceProjectsSkillsPublicationsAI ChatContactHire Me
Phasuwut

Full Stack · AI Engineer · Thailand

Portfolio

  • Work Experience
  • Projects
  • Skills
  • Publications

More

  • Certification
  • Demo
  • AI Chat
  • Contact

Download

  • Profile
  • Resume
  • CV

© 2026 Phasuwut Chunnapiya

phasuwut.job@gmail.com

GPU Manager Ready — Self-Hosted LLM Deployment Orchestrator on RunPod

Built a full-stack infrastructure system for provisioning, monitoring, and cost-controlling on-demand GPU pods that run local LLMs (vLLM) on RunPod.

 Home AI Resume Chat Work Experience All Projects Demo Technical Skills Certification Publications Contact
Personal ProjectsYear 2026

Project Overview

Objective

Built a full-stack infrastructure system for provisioning, monitoring, and cost-controlling on-demand GPU pods that run local LLMs (vLLM) on RunPod.

Stack

NestJSPrismaPostgreSQLReactViteAnt DesignTanStack QueryTailwind CSSRunPod APIvLLMLiteLLMHugging Face Hub APIargon2DockerJenkinsCloudflare Tunnel

Delivery highlights

  • Developed a two-component system (NestJS API + React/Vite admin web) that manages the full lifecycle of RunPod GPU pods running vLLM for self-hosted LLM inference. Implemented session-based authentication with role-based access control for the human admin path, and a separate machine-to-machine guard for the OpenAI-compatible inference path used by LiteLLM. Built deployment lifecycle management (create/start/stop/resume/delete), GPU catalog and pricing, model discovery via the Hugging Face Hub API, and an audit log of admin actions. Added a cron-based scheduler that auto-stops idle pods to prevent runaway GPU cost and reconciles pod state against RunPod on a fixed interval so the database never drifts from the real infrastructure.
Link DemoBack to Topic ProjectsBack to All Projects

System workflow

How GPU-backed LLM deployments are managed and served

Admins control pod lifecycle through a session-authenticated path, while LiteLLM reaches inference through a separate machine-to-machine path; an idle scheduler stops pods automatically to control cost.

Rendering workflow diagram…

Scroll horizontally to explore the full workflow on smaller screens.

System workflow

Source-reviewed processing sequence

A conservative end-to-end boundary taken from the source audit. Specific endpoints, storage writes, and external calls are only claimed in the project-specific diagrams when the implementation confirms them.

Rendering workflow diagram…

Scroll horizontally to explore the full workflow on smaller screens.

Project Videos

2 items

Demo Video

Watch on source

Demo Video

Watch on source

Related Projects

3 items

Visual Question Answering System with YOLO, CLIP, ViT, BLIP, BLIP Caption, and LLM

Personal ProjectsYear: 2026

Built end-to-end VQA platform for image upload, scene understanding, and LLM-based answers.

AI Document Question Answering System with RAG and LLM

Personal ProjectsYear: 2026

Built PDF upload and natural language QA system with retrieval-augmented generation.

Deployment Automation: Jenkins + Docker + Cloudflare DNS Sync + Alerts

Personal ProjectsYear: 2025

Designed CI/CD automation and DNS update workflow for stable service operation.