⚡ Sangsakala Proxy 🏠 Home
Skip to content
View 6amdev's full-sized avatar

Block or report 6amdev

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

Hi there 👋 I'm 6amdev

🇬🇧 English | 🇹🇭 ภาษาไทย


🇬🇧 English

🚀 About me

Full-stack developer and system engineer with 15+ years of building and running production systems, from sensor boards to servers. Since 2024 I work with AI agents as a core part of the workflow: I set the direction, write the rules, test and approve; the agents draft, build, check and document. The result is a small operation that ships like a team.

I write about how this actually works, with real numbers and real failures, at 6amdev.com (Thai and English).

📍 Thailand · 💼 Open to collaboration, consulting and interesting problems

🎓 Education

  • M.S. Information Technology — King Mongkut's Institute of Technology Ladkrabang (KMITL)
  • B.Eng. Computer Engineering — Prince of Songkla University (PSU)

🛠️ What I build (live, 2026)

Area What it does Stack
Parametric CAD in the browser Pick a design, adjust it with sliders, download a print-ready STL/3MF; every file carries a verifiable ID Python, FastAPI, mesh libraries, Docker
AI tools for text and prompts Turn messy text into structured JSON/SQL; assistants that write prompts, captions and short scripts Next.js, FastAPI, LLM APIs
Trading data platform Real-time account data from MT5 kept as a time series, public verification profiles, copy-trade relay Go, TimescaleDB, Redis, MQL5
3D-printer farm control Printers of several brands on one screen, many cameras composed into one picture, live to YouTube/Facebook Python, MQTT, FFmpeg, WebRTC
Knowledge sites Six bilingual sites from one shared engine; one fix reaches all of them Astro, nginx, generated SVG diagrams
Games built from code Roblox games whose levels are generated from a config and whose rules are tested outside the engine Luau, Rojo, Lune
Media pipeline An MCP server an AI uses to make videos: TTS, images, lip-sync, subtitles, publishing Python, FastMCP, FFmpeg

Earlier work: web applications and back offices (Node.js, PHP, React/Angular/Vue), server infrastructure on Ubuntu, IoT and embedded systems on Raspberry Pi, Arduino, ESP32 and STM32, off-grid solar design.


🤖 How I work with AI (what I've learned)

The techniques that survived real projects. Each links to a write-up with the details.

  • Rules live in files, not in chat. Every project carries a handbook the agent reads first, so it works the same way every time and a newcomer can follow. → Project rules
  • Several sessions at once, handing off by files. One session per project; handoffs through a CLAUDE.md, git history and memory notes, never through chat. → Many sessions
  • Tests are the agent's eyes. Pull the rules out as pure functions and test them outside the engine; an AI shipped a playable game without ever seeing it. → AI-built Roblox game
  • Verify before writing. For content that must not be wrong, every claim passes a source gate; what cannot be verified is dropped, not softened. → Health articles with sources
  • Let the agent check its own work. A 30-line browser script measures overflow, headings and diagram labels at phone width before every deploy. → AI checks mobile layout
  • Tools through MCP, with a "check before you spend" beside every paid tool, job ids for slow work, secrets only in env, and a human gate before anything irreversible. → MCP server lessons
  • Production discipline stays human. Atomic deploys with rollback, separate credentials per service, security headers, never trusting the client, no deploys at night. → Lessons from live systems

🧰 Technical skills

  • Languages: Go, Python, TypeScript/Node.js, Luau, PHP
  • Web: Astro, Next.js, React, FastAPI, REST/WebSocket, nginx
  • Data: PostgreSQL + TimescaleDB, Redis, MongoDB, SQLite
  • AI: Claude Code and agent workflows, MCP servers, RAG pipelines, multi-provider routing
  • Infra: Ubuntu, Docker Compose, atomic deploys, monitoring and alerting, DNS/TLS, home lab reached over VPN
  • Hardware: ESP32, Raspberry Pi, STM32, Arduino, MQTT, 3D printing (FDM, parametric CAD)
  • Media: FFmpeg, WebRTC, live streaming, TTS and lip-sync pipelines

🌱 Currently exploring

  • Game design and production with AI agents (design → levels → build → QA → playtest)
  • AI-made short-form video: scripts, characters, scenes, voices
  • Keeping six knowledge sites accurate at scale with source-gated AI writing

📫 Get in touch


🇹🇭 ภาษาไทย

🚀 เกี่ยวกับผม

Full-stack developer และ system engineer ทำงานพัฒนาซอฟต์แวร์และดูแลระบบมากว่า 15 ปี ตั้งแต่บอร์ดเซนเซอร์ถึงเซิร์ฟเวอร์ ตั้งแต่ปี 2567 ใช้ AI agent เป็นส่วนหลักของการทำงาน ผมเป็นคนกำหนดทิศทาง เขียนกติกา ทดสอบ และอนุมัติ ส่วน agent เป็นคนร่าง สร้าง ตรวจ และทำเอกสาร ผลคือทีมเล็ก ๆ ที่ส่งงานได้เหมือนทีมใหญ่

เรื่องที่ทำจริง ตัวเลขจริง และสิ่งที่พังจริง เขียนไว้ที่ 6amdev.com (ไทยและอังกฤษ)

📍 ประเทศไทย · 💼 ยินดีร่วมงาน ให้คำปรึกษา และคุยโจทย์ที่น่าสนใจ

🎓 การศึกษา

  • ปริญญาโท เทคโนโลยีสารสนเทศ — สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง
  • ปริญญาตรี วิศวกรรมคอมพิวเตอร์ — มหาวิทยาลัยสงขลานครินทร์

🛠️ สิ่งที่สร้างและรันอยู่จริง (2569)

ด้าน ทำอะไร เทคโนโลยี
CAD ปรับค่าได้ในเบราว์เซอร์ เลือกแบบ ปรับด้วยแถบเลื่อน โหลด STL/3MF พร้อมพิมพ์ ทุกไฟล์มีรหัสตรวจย้อนกลับได้ Python, FastAPI, mesh libraries, Docker
เครื่องมือ AI สำหรับข้อความและ prompt แปลงข้อความยุ่ง ๆ เป็น JSON/SQL และผู้ช่วยเขียน prompt แคปชัน สคริปต์สั้น Next.js, FastAPI, LLM APIs
แพลตฟอร์มข้อมูลการเทรด รับข้อมูลพอร์ตจาก MT5 แบบเรียลไทม์ เก็บเป็นอนุกรมเวลา หน้าโปรไฟล์ตรวจสอบได้ และ copy trade Go, TimescaleDB, Redis, MQL5
ระบบคุมฟาร์มเครื่องพิมพ์ 3D คุมเครื่องพิมพ์หลายยี่ห้อจากหน้าเดียว รวมกล้องหลายตัวเป็นภาพเดียว ไลฟ์ขึ้น YouTube/Facebook Python, MQTT, FFmpeg, WebRTC
เว็บความรู้ หกเว็บสองภาษาจากเครื่องยนต์เดียว แก้ที่เดียวได้ทุกเว็บ Astro, nginx, ไดอะแกรม SVG จากโค้ด
เกมที่สร้างจากโค้ด เกม Roblox ที่ด่านสร้างจากไฟล์ตั้งค่า และกฎเกมทดสอบได้นอกเอนจิน Luau, Rojo, Lune
สายงานผลิตสื่อ MCP server ที่ AI ใช้ทำวิดีโอ ตั้งแต่เสียงพากย์ ภาพ ขยับปาก ซับ จนถึงโพสต์ Python, FastMCP, FFmpeg

งานก่อนหน้า: เว็บแอปและระบบหลังบ้าน (Node.js, PHP, React/Angular/Vue) โครงสร้างเซิร์ฟเวอร์บน Ubuntu งาน IoT และ embedded บน Raspberry Pi, Arduino, ESP32, STM32 และออกแบบระบบโซลาร์แบบ off-grid


🤖 ทำงานกับ AI ยังไง (สิ่งที่ตกผลึก)

เทคนิคที่ผ่านงานจริงมาแล้ว แต่ละข้อมีบทความเล่ารายละเอียด

  • กติกาอยู่ในไฟล์ ไม่ได้อยู่ในแชต ทุกโปรเจกต์มีคู่มือที่ agent อ่านก่อนเสมอ จึงทำงานแบบเดิมทุกครั้ง และคนใหม่อ่านตามได้ → กติกาของโปรเจกต์
  • เปิดหลาย session พร้อมกัน ส่งงานด้วยไฟล์ หนึ่ง session ต่อหนึ่งโปรเจกต์ ส่งต่อผ่าน CLAUDE.md ประวัติ git และบันทึกความจำ ไม่ใช่ผ่านแชต → หลาย session
  • เทสต์คือดวงตาของ agent ดึงกฎออกมาเป็นฟังก์ชันล้วนแล้วทดสอบนอกเอนจิน AI ส่งเกมที่เล่นได้โดยไม่เคยเห็นเกมเลย → AI ทำเกม Roblox
  • ยืนยันก่อนเขียน เนื้อหาที่ผิดไม่ได้ ทุกข้ออ้างต้องผ่านด่านแหล่งอ้างอิง ยืนยันไม่ได้คือตัดทิ้ง ไม่ใช่พูดให้เบาลง → บทความสุขภาพที่มีแหล่งอ้างอิง
  • ให้ agent ตรวจงานตัวเอง สคริปต์ 30 บรรทัดวัดส่วนล้นจอ หัวข้อ และป้ายในไดอะแกรมที่ความกว้างมือถือก่อน deploy ทุกครั้ง → AI ตรวจเว็บบนมือถือ
  • เครื่องมือผ่าน MCP มีตัว "เช็กก่อนจ่าย" คู่กับทุกเครื่องมือที่เสียเงิน งานนานคืน id ความลับอยู่ใน env และมีคนยืนยันก่อนสิ่งที่ย้อนกลับไม่ได้ → บทเรียนจาก MCP server จริง
  • วินัยของ production ยังเป็นของคน deploy แบบ atomic ย้อนกลับได้ แยก credential ต่อบริการ security headers ไม่เชื่อฝั่ง client และไม่ deploy ตอนกลางคืน → บทเรียนจากระบบจริง

🧰 ทักษะทางเทคนิค

  • ภาษา: Go, Python, TypeScript/Node.js, Luau, PHP
  • เว็บ: Astro, Next.js, React, FastAPI, REST/WebSocket, nginx
  • ข้อมูล: PostgreSQL + TimescaleDB, Redis, MongoDB, SQLite
  • AI: Claude Code และ agent workflow, MCP server, RAG, การเลือกใช้หลายผู้ให้บริการ
  • โครงสร้างพื้นฐาน: Ubuntu, Docker Compose, atomic deploy, มอนิเตอร์และแจ้งเตือน, DNS/TLS, home lab ที่เข้าถึงผ่าน VPN
  • ฮาร์ดแวร์: ESP32, Raspberry Pi, STM32, Arduino, MQTT, งานพิมพ์ 3D (FDM, parametric CAD)
  • สื่อ: FFmpeg, WebRTC, ไลฟ์สตรีม, เสียงพากย์และขยับปากด้วย AI

🌱 กำลังศึกษา

  • ออกแบบและผลิตเกมด้วย AI agent (ออกแบบ → ด่าน → สร้าง → QA → เล่นทดสอบ)
  • วิดีโอสั้นที่ทำด้วย AI: บท ตัวละคร ฉาก เสียง
  • ดูแลเว็บความรู้หกเว็บให้ถูกต้องด้วยการเขียนแบบมีด่านแหล่งอ้างอิง

📫 ติดต่อ

Pinned Loading

  1. onestack onestack Public

    onestack

    Shell 1

  2. personal-ai-assistant personal-ai-assistant Public

    personal-ai-assistant

    Python

  3. filedrop filedrop Public

    filedrop

    JavaScript

  4. petfind-flutter petfind-flutter Public

    petfind-flutter

    Dart

  5. chatwoot chatwoot Public

    Forked from chatwoot/chatwoot

    Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬

    Ruby

  6. ollama ollama Public

    Forked from ollama/ollama

    Get up and running with OpenAI gpt-oss, DeepSeek-R1, Gemma 3 and other models.

    Go