# กัณฑ์อเนก ทองคำ — Technical Lead Software Engineer

> เขม — Technical Lead ที่ WEDO (SCG Digital Office) ทีมดิจิทัลที่สร้างธุรกิจใหม่ให้เอสซีจี (ปูนซิเมนต์ไทย) พาไอเดียจากแบบร่างแรกไปสู่ระบบจริงบนโปรดักชัน ทั้งผู้ช่วย AI แบบ Agentic บริการ Multi-agent ไปจนถึง API Gateway และแพลตฟอร์ม GitOps ที่ทำให้ทุกอย่างรันได้ต่อเนื่อง จบปริญญาตรีสาขาเทคโนโลยีสารสนเทศ มหาวิทยาลัยราชภัฏเพชรบุรี

- ที่อยู่: สาทร, กรุงเทพฯ
- Website: https://dvgamerr.app/th/

## ช่องทางติดต่อ

- [github: dvgamerr](https://github.com/dvgamerr)
- [wakatime: dvgamerr](https://wakatime.com/@dvgamerr)
- [devto: dvgamerr](https://dev.to/dvgamerr)
- [email: kananek@dvgamerr.app](mailto:kananek@dvgamerr.app)
- [website: dvgamer (KEM)](https://dvgamerr.app)

## สรุปสถิติการเขียนโค้ด

- อัปเดต: 2026-10-07
- จำนวนบรรทัดโค้ด: 1,025,845
- โปรเจกต์: 335 (219 โอเพนซอร์ส)
- จำนวนคอมมิต: 15,634
- WakaTime: 10,982 hrs 18 mins

### ภาษาโปรแกรมที่ใช้งานมากที่สุด

- JavaScript: 3,941 commits, 782,828 lines
- CSS: 1,247 commits, 751,121 lines
- HTML: 670 commits, 343,673 lines
- C#: 349 commits, 1,391,018 lines
- Shell: 307 commits, 390 lines
- SQL: 156 commits, 81,635 lines

## ทักษะ

### การเขียนโปรแกรม

Astro, C, C#, C++, CSS, Dart, Dockerfile, Go, HTML, Java, JavaScript, Kotlin, Objective-C, PHP, PowerShell, Python, Ruby, Rust, SCSS, Shell, Svelte, Swift, TypeScript, Vue

### เครื่องมือ

Android Studio, Anypoint Studio, Confluence, DBWeaver, Discord, Docker, Git, Github, Gitlab, GoCD, Insomnia, Jira, K0s, K3s, Kubernates, Microsoft SQL Studio, MS TEAM, Postman, Slack, Tableplus, Teleport, Visual Studio, VSCode

### ฐานข้อมูล

Influx, MongoDB, MSSQL, MySQL, Oracle, PostgreSQL, Redis, SQLite

### ระบบปฏิบัติการและคลาวด์

AWS, Azure, CentOS, Chat GPT, Debian, Fedora, GCloud

## การศึกษา

- **2007 - 2011 — วิทยาศาสตร์บัณฑิต (วท.บ.)**, มหาวิทยาลัยราชภัฏเพชรบุรี เพชรบุรี.: เทคโนโลยีสารสนเทศ
- **2005 - 2007 — ปวช.**, วิทยาลัยสารพัดช่างชุมพร ชุมพร.: ธุรกิจคอมพิวเตอร์
- **2003 - 2005 — ม.1-3**, โรงเรียนสวีวิทยา สวี ชุมพร.: มัธยมศึกษาตอนต้น
- **2541 - 2546 — ป.1-6**, โรงเรียนบ้านนาโพธิ์ สวี ชุมพร.: ประถมศึกษา

## ประสบการณ์ทำงาน

### SCG, WEDO (Digital Office), บางซื่อ.

#### Technical Lead Software Engineer (2026-10 – ปัจจุบัน)

- สนับสนุนการกำหนดและยืนยันแนวทางสถาปัตยกรรมระบบ เทคโนโลยี ไลบรารี และมาตรฐานการพัฒนาสำหรับระบบใหม่
- ทำงานร่วมกับ Lead และ Manager เพื่อปรับปรุงกระบวนการทำงาน พัฒนาเครื่องมือ และเพิ่มประสิทธิภาพการทำงานของทีม Developer
- สนับสนุนการพัฒนาศักยภาพบุคลากรในองค์กร ทั้งด้านเทคนิค แนวทางการทำงาน และมาตรฐานการพัฒนา
- ติดตาม วิเคราะห์ และสื่อสารข้อมูลสำคัญด้าน Security หรือประเด็นเทคโนโลยีที่ส่งผลกระทบต่อระบบ เพื่อให้ทีมรับมือและแก้ไขได้อย่างรวดเร็ว
- ร่วมตรวจสอบและปรับปรุงระบบ กระบวนการ และ Workflow เพื่อยกระดับคุณภาพ ความเสถียร และประสิทธิภาพของงาน

#### Software Engineer (2024-01 – 2026-09)

- ออกแบบและพัฒนา `SCG Home AI Service (Homie)` ด้วย FastAPI, LangGraph, PostgreSQL, Redis และ LiteLLM รองรับการตอบแบบสตรีมมิง การประมวลผลหลายเอเจนต์ การเชื่อมต่อหลายโมเดล AI การจัดการไฟล์ และระบบสังเกตการณ์ระดับโปรดักชัน
- พัฒนา `Agentic Chat UI` โดยใช้ Astro + Svelte 5 และ Elysia.js (Bun runtime) รองรับการสื่อสารแบบเรียลไทม์ ระบบแสดงการทำงานของ AI tools การใช้งานด้วยคีย์บอร์ด ระบบบันทึกเซสชัน และการเชื่อมต่อหลาย backend ผ่าน proxy
- สร้างและดีไซน์ระบบสนทนา AI โดยใช้ LangChain และชุด tools แบบ custom สำหรับค้นหาสินค้า ตรวจสอบราคา ค้นหาร้าน ให้ข้อมูลความรู้เชิงเทคนิค และแนะนำสินค้าแบบอัตโนมัติสำหรับลูกค้า SCG Home
- พัฒนาและดีพลอย `microservices และ AI pipelines` ด้วย Docker, Kubernetes, Helm, ArgoCD, GitHub Actions และ AWS ECR รองรับ GitOps หลายสภาพแวดล้อม (dev/uat/prod) พร้อมระบบเวอร์ชันอัตโนมัติและ multi-platform builds
- ออกแบบและบริหารงานด้าน `KrakenD Enterprise API Gateway` รวมถึงพัฒนา custom plugins และระบบรวม API ประสิทธิภาพสูงสำหรับงานระดับองค์กร
- พัฒนา microservices ด้วย `Bun.js` ช่วยลด latency และเพิ่มประสิทธิภาพทรัพยากรสำหรับงานภายในองค์กร
- ออกแบบและตั้งค่า `ระบบรวม logs แบบศูนย์กลาง` สำหรับ SnapLogic (Fluent Bit → ClickHouse) และ MuleSoft (Promtail → Loki) เพื่อเพิ่มความน่าเชื่อถือและความสามารถในการตรวจสอบระบบ
- ดีพลอยและปรับแต่งแพลตฟอร์ม `SnapLogic` สำหรับงานอัตโนมัติและ data workflow ภายในองค์กร
- นำทีมและออกแบบสถาปัตยกรรมระบบ API gateway ทั้งการวางโครงสร้าง การโค้ด และการบริหารทีมวิศวกร
- นำการออกแบบ Presales ของ Dashboard ติดตามการปฏิบัติตามมาตรฐานจากข้อมูล `POMS` ด้วย `Data pipeline` แบบ Low-code, แจ้งเตือนตาม Threshold ผ่าน `LINE` และแสดงผลบน `Google BigQuery`/`Looker`
- ออกแบบสถาปัตยกรรม `AI Agent ค้นหาเอกสาร` แบบ `Agent-to-Agent (A2A)` ผ่าน `API Gateway` เชื่อมต่อ Data warehouse อย่างปลอดภัย และส่งเอกสารอัตโนมัติทางอีเมล
- ออกแบบพอร์ทัลจัดซื้อระดับองค์กรบน `Kubernetes` พร้อม Chatbot ที่ขับเคลื่อนด้วย `LLM` และวางระบบ `GitOps` CI/CD
- สนับสนุน Manager ในการขับเคลื่อนทีม Dev ออกแบบเครื่องมือและ Workflow `AI-enablement` ภายใน ให้ทีมนำ `AI` มาช่วยพัฒนางานได้อย่างมีประสิทธิภาพ

#### Technology Developer (2022-11 – 2023-12)

- สื่อสารได้อย่างชัดเจนและมีประสิทธิภาพกับภายในและภายนอกองค์กร
- ร่วมมืออย่างใกล้ชิดกับทีมธุรกิจ, ทีมค้นคว้า, ทีมส่งมอบ, ทีม IT หรือทีมที่เกี่ยวข้องทั่วทั้งองค์กร
- สร้าง CI/CD สำหรับ Java ด้วย `MuleSoft` Framework บนแพลตฟอร์ม `GoCD`
- ดูแลรักษา `MuleSoft` API Gateway

### เซ็นทรัลกรุ๊ป, RIS, บางรัก.

#### Senior Full Stack Engineer (2019-02 – 2022-10)

- ออกแบบและพัฒนาฐานข้อมูล, อินเตอร์เฟซผู้ใช้, และ API สำหรับโครงการ `Notice-Subscriber`
- นำระบบสถาปัตยกรรม Kubernetes ไปใช้ในโครงการ `DAAS`
- พัฒนา API ด้วย `Golang` สำหรับโครงการ `DAAS`
- ออกแบบและติดตั้งฐานข้อมูล `Azure PostgreSQL` สำหรับโครงการ `DAAS`
- ออกแบบใหม่บริการ ETL engine สำหรับโครงการ `DAAS` เพื่อให้มีประสิทธิภาพมากขึ้นและสามารถจัดการข้อมูลจำนวนมาก (200GB)
- ตั้งค่าและกำหนดค่าบริการ `Azure Kubernetes Service` (AKS) สำหรับโครงการ `DAAS`
- กำหนดค่าเซิร์ฟเวอร์ Kubernetes สำหรับโครงการ `PPE-API` และ `GWP`
- นำระบบอัตโนมัติที่ไม่มีการหยุดทำงาน (zero-downtime automation) ไปใช้ในโครงการ `PPE-API`
- นำแบบจำลองการทำงานแบบ Agile และแนะนำการใช้ `Gitlab` สำหรับการทำงานร่วมกันในทีม
- ตั้งค่า `Gitlab Runner` บนระบบปฏิบัติการต่าง ๆ (Windows Server, Ubuntu, CentOS, RedHat, CoreOS) สำหรับการรวม CI/CD กับ `Gitlab`
- ฝึกอบรมทีม Server Engineer เกี่ยวกับการติดตั้ง, การตั้งค่า, และการใช้งาน `Kubernetes`, `MongoDB`, และ `RedisDB`
- พัฒนาฟีเจอร์ตรวจสอบสถานะ, API, การบันทึก, การจัดตาราง, และการรายงานอัตโนมัติสำหรับโครงการ `Notice-Manager`
- พัฒนาโครงการ `PPE-API`, API ประสิทธิภาพสูงที่สามารถจัดการการร้องขอได้ถึง 1,000 คำขอในหนึ่งวินาที
- ย้าย ETL ของ `Talend BigData Community Edition` ไปยังเครื่องยนต์ ETL ใหม่ที่พัฒนาด้วย `Golang`
- พัฒนาโครงการ `GWP`, เครื่องมือ `promotion setup`

#### Senior Development asst. Division Manager (2018-02 – 2019-02)

- นำแบบจำลองการทำงานแบบ Agile และแนะนำการใช้ `Gitlab` สำหรับการทำงานร่วมกันในทีม
- ตั้งค่า `Gitlab Runner` บนระบบปฏิบัติการต่าง ๆ (Windows Server, Ubuntu, CentOS, RedHat, CoreOS) สำหรับการรวม CI/CD กับ `Gitlab`
- ฝึกอบรมทีม Server Engineer เกี่ยวกับการติดตั้ง, การตั้งค่า, และการใช้งาน `Kubernetes`, `MongoDB`, และ `RedisDB`
- พัฒนาฟีเจอร์ตรวจสอบสถานะ, API, การบันทึก, การจัดตาราง, และการรายงานอัตโนมัติสำหรับโครงการ `LINE-BOT`
- สร้างเครื่องมือ `DevOps-UI` สำหรับทีม QA Support เพื่อใช้ในการกำหนดค่าและบำรุงรักษาซอฟต์แวร์
- พัฒนาฟีเจอร์การจองสำหรับแอปพลิเคชัน `SPACMG`
- สร้าง Windows Service สำหรับ `TransferInboundFTP` เพื่อโอนย้ายไฟล์จาก FTP เข้าสู่ FTP
- นำฟีเจอร์รายงานการสำรวจเว็บไซต์ไปใช้ในโครงการ `LINE-BOT`
- พัฒนาฟีเจอร์สำหรับการแลกรับสินค้า, การประมวลผล Tender, และการชำระเงินสำหรับแอปพลิเคชัน `POSCMG`
- ดูแลและแก้ไขปัญหาของแอปพลิเคชัน `POSCMG`
- ให้คำปรึกษาในการพัฒนา Restful-API สำหรับ `mobile gift card` และ `Ogloba Webservice` gift card

### บริษัท นิปปอน ซิสอิทส์ จำกัด, สาทร.

#### Full Stack Developer (2013-04 – 2018-12)

- ขับเคลื่อน R&D ครอบคลุมระบบจดจำใบหน้า (`Python`, `OpenCV`, `Socket.IO`) และต้นแบบหุ่นยนต์ (`Arduino`)
- พัฒนาเว็บทั้งส่วนหน้าและส่วนหลัง พร้อมเชื่อมต่อระบบชำระเงินด้วย `Paysbuy`
- ดูแลโครงสร้างพื้นฐาน เซิร์ฟเวอร์ และคอนเทนเนอร์ (`IIS`, `MSSQL`, `Docker`) จัดการฐานข้อมูล (`MySQL`, `MongoDB`, `Redis`, `Elasticsearch`) และเวิร์กโฟลว์ `GitLab`
- สร้างและดูแลแอปพลิเคชันบน `Windows` (Travox Sentinel) และ `Android` (CheckStock)

**การวิจัยและพัฒนา**

- ร่วมมือกับทีมข้ามฟังก์ชันเพื่อกำหนดข้อกำหนดของโครงการและดำเนินการแก้ปัญหา
- ใช้เทคโนโลยีและเครื่องมือต่าง ๆ ในการพัฒนาและทดสอบต้นแบบและผลิตภัณฑ์
- ทำการวิจัยและพัฒนาในหลายโครงการ รวมถึง `Face Recognition` โดยใช้ `Python`, `OpenCV`, และ `SocketIO` รวมถึงโมเดล `หุ่นยนต์` โดยใช้ `Arduino`

**เว็บไซต์ทั้งด้านหน้าและด้านหลัง**

- พัฒนาบริการ `การชำระเงิน` โดยใช้โมดูล `Paysbuy`

**การบริหารเซิร์ฟเวอร์**

- ชำนาญในเทคโนโลยีการพัฒนาเว็บหลายประเภท รวมถึง `HTML`, `CSS`, `JavaScript`, และ `PHP`
- มีประสบการณ์ในการบริหารเซิร์ฟเวอร์ รวมถึงการบำรุงรักษาเซิร์ฟเวอร์ `IIS` และ `MSSQL` และเชี่ยวชาญในการทำงานกับคอนเทนเนอร์โดยใช้ `Docker`
- ชำนาญในการจัดการฐานข้อมูล รวมถึง `MySQL`, `MongoDB`, `RedisDB`, และ `Elasticsearch`
- มีทักษะในการใช้ระบบควบคุมเวอร์ชันที่ใช้ `Git` เช่น `Gitlab`

**แอปพลิเคชัน Windows**

- วิเคราะห์, ออกแบบ, และพัฒนา `Travox Sentinel`, แอปพลิเคชันบน Windows

**แอปพลิเคชัน Android**

- ดูแลและพัฒนา `CheckStock™`, แอปพลิเคชันบาร์โค้ดบน Android

### ฟรีแลนซ์, เพชรบุรี

#### Programmer (2011-04 – 2013-04)

- ออกแบบและพัฒนาซอฟต์แวร์สำหรับลูกค้าหลายประเภท รวมถึงองค์กร, โรงเรียน, และบุคคล โดยใช้ `WordPress` และ `PHP` frameworks
- ร่วมมือกับลูกค้าอย่างใกล้ชิดในการกำหนดข้อกำหนดโครงการและให้การสนับสนุนทางเทคนิคอย่างต่อเนื่องเพื่อให้โครงการประสบความสำเร็จ
- ใช้เทคโนโลยีหลายประเภท เช่น `HTML`, `CSS`, และ `JavaScript` ในการพัฒนาเว็บไซต์ที่มีความน่าสนใจและใช้งานง่าย
- ให้การบำรุงรักษาและอัปเดตเว็บไซต์อย่างต่อเนื่องเพื่อให้มีประสิทธิภาพที่ดีที่สุด
- จัดการฝึกอบรมผู้ใช้และจัดทำเอกสารรายละเอียดให้กับลูกค้าเพื่อให้โครงการเสร็จสมบูรณ์อย่างราบรื่น
- ตรวจสอบให้มั่นใจว่าเว็บไซต์สามารถใช้งานได้ข้ามเบราว์เซอร์และปรับปรุงประสิทธิภาพและ SEO
- ใช้หลักการออกแบบที่ตอบสนองเพื่อให้เว็บไซต์สามารถใช้งานได้ดีทั้งบนมือถือและเข้าถึงได้
- สร้างธีมและปลั๊กอินที่กำหนดเองสำหรับ `WordPress` เพื่อขยายฟังก์ชันการใช้งานและตอบสนองความต้องการของลูกค้า
- รวม API และบริการจากภายนอกเพื่อเพิ่มคุณสมบัติของเว็บไซต์ เช่น การชำระเงินออนไลน์และการรวมโซเชียลมีเดีย
- รักษาความสัมพันธ์ที่ดีกับลูกค้าผ่านการอัปเดตปกติ, การให้คำแนะนำ, และการสนับสนุน
- มีทักษะการสื่อสารและการทำงานร่วมกันที่ดีเยี่ยม โดยสามารถทำงานได้อย่างมีประสิทธิภาพในสภาพแวดล้อมระยะไกล
