Skip to content
View duckxy166's full-sized avatar
🌴
On vacation
🌴
On vacation

Highlights

  • Pro

Block or report duckxy166

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

Saharat Udomwatthawi

Computer Science @ Thammasat University · Creator of LDuckxy

I build things with AI, then explain how they actually work.

Portfolio YouTube itch.io Email


About

Third-year CS student who spends most of his time doing one thing: handing a real problem to an AI model, building the thing end to end, and reporting honestly on what worked and what didn't. That work lives in two places — the repositories here, and 480K+ views / 5.5K subscribers on YouTube, where I turn the messy parts into something people can actually use.

  • Building game systems and web apps — Godot, Unity, Roblox Studio, Spring Boot, AWS
  • Working daily with Claude Code, MCP servers and multi-agent workflows
  • Currently studying NLP and Advanced Search

Selected work

Project What it is Stack
Smart Faculty Navigator Indoor navigation that replaces sensor fusion with deterministic QR + autocomplete mapping TypeScript
VALIDMATE Lab management and assignment grading over an async OCR/AI pipeline AWS · JavaScript
Sekiro2D Action platformer — parry windows, multi-phase boss patterns, VFX, game feel Godot 4 · GDScript
Repair System Role-based repair-request workflow for users, admins and technicians Spring Boot · Docker · SQL Server
MultiTool Mod One Minecraft item that merges sword, bow and every mining tool Java · Fabric
Monopoly Pokémon Multiplayer board game fusing Monopoly mechanics with Pokémon catching, battling and evolution Roblox Studio · Lua

More builds, experiments and write-ups → saharat.me


Toolbelt

Build Java Spring Boot Python JavaScript TypeScript C# GDScript Lua SQL Server Docker AWS

AI Claude Code MCP Multi-agent workflows Reinforcement Learning

Game & Content Godot 4 Unity 6 Roblox Studio Blender DaVinci Resolve Figma OBS

Pinned Loading

  1. CS332-CS232-CLOWN CS332-CS232-CLOWN Public

    JavaScript 1

  2. Sekiro2D Sekiro2D Public

    GDScript

  3. CS261_Project_group4_Repair CS261_Project_group4_Repair Public

    JavaScript 1 1

  4. MultiToolMod-1.21.1 MultiToolMod-1.21.1 Public

    Streamline your inventory with the Multi-Tool Mod! This mod combines the power of a Sword, Bow, and all essential mining tools into a single, versatile item.

    Java

  5. RobloxMonopolyPokemon RobloxMonopolyPokemon Public

    Lua

  6. PhurinKaewpuangsek/CS333-CS361-Smart-Faculty-Navigator PhurinKaewpuangsek/CS333-CS361-Smart-Faculty-Navigator Public

    Pragmatic, software-defined indoor navigation and facility discovery system built to replace complex hardware sensor fusion with deterministic "Entrance QR + Search Autocomplete" mapping.

    TypeScript 2 1