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

Multi-Model AI Inference for Image Generation

A full-stack AI image generation platform supporting multiple SDXL-based diffusion models on RunPod serverless GPU. Users can write prompts in any language — the system auto-translates to English — then configure generation parameters and generate images stored on AWS S3. Includes image inpainting, public gallery, per-user history, and an admin panel for managing users and images.

 Home AI Resume Chat Work Experience All Projects Demo Technical Skills Certification Publications Contact
Personal ProjectsYear 2026Latest activity 2026-07-06

Project Overview

Objective

A full-stack AI image generation platform supporting multiple SDXL-based diffusion models on RunPod serverless GPU. Users can write prompts in any language — the system auto-translates to English — then configure generation parameters and generate images stored on AWS S3. Includes image inpainting, public gallery, per-user history, and an admin panel for managing users and images.

Stack

Next.jsTypeScriptNestJSFastAPIPrismaSQLiteAWS S3RunPod Serverless GPUPyTorchDiffusersSDXL TurboJuggernaut XLRealVisXL V5CyberRealistic XLLibreTranslateDockerJenkinsGoogle Analytics 4Sentry

Delivery highlights

  • Supports 4 high-quality diffusion models: SDXL Turbo, Juggernaut XL, RealVisXL V5, and CyberRealistic XL, allowing users to select the best model for their creative intent.
  • Automatic prompt translation from any language to English using LibreTranslate to ensure consistent high-quality embeddings across languages.
  • Configurable generation parameters including image dimensions, seed, guidance scale, and steps for fine-tuned control over output.
  • Full-featured image inpainting capability for editing and regenerating specific regions of generated or uploaded images.
  • Public gallery showcasing top user-generated content with filtering and pagination for community discovery.
  • Per-user image history with filtering and deletion options, and admin panel for user and content management.
  • AWS S3 storage for persistent image retention with public CDN URLs for fast delivery and sharing.
  • Real-time processing status updates via WebSocket-style communication and comprehensive error logging with Sentry.
Link DemoBack to Topic ProjectsBack to All Projects

System workflow

How multi-model image generation works

Prompt preparation, GPU inference, persistent image storage, and delivery back to the user.

Rendering workflow diagram…

Scroll horizontally to explore the full workflow on smaller screens.

System workflow

Multi-model inference architecture

NestJS queue orchestrates requests across RunPod serverless GPUs, supporting 4 diffusion models with dynamic scaling and S3 storage.

Rendering workflow diagram…

Scroll horizontally to explore the full workflow on smaller screens.

System workflow

Image generation features

Core capabilities: text-to-image generation, prompt translation, inpainting, and private/public gallery management.

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.

Related Projects

3 items

EV Connector Segmentation Web App with YOLO and On-Device Inference

Personal ProjectsYear: 2026

Built a 100% client-side EV connector segmentation app with a Web Worker inference pipeline, model switching, and detection/tracking workspaces, verified for numerical parity against the Python reference implementation.

Semantic Image Clustering with CLIP and K-Means

Personal ProjectsYear: 2026

Built a full-stack prototype that automatically groups uploaded images by visual-semantic similarity and reports clustering quality.

Multimodal Semantic Retrieval (Video and Image Search)

Personal ProjectsYear: 2026

Unified text-to-video and text-to-image search into one cross-modal retrieval platform.