นักพัฒนาเว็บแอปพลิเคชันสำหรับระบบการเรียนการสอนและงานภายในมหาวิทยาลัย

ผมชื่อสุพพิธาน ภักสวัสดิ์ จบการศึกษาระดับปริญญาตรี สาขาเทคโนโลยีสารสนเทศ วิทยาลัยการคอมพิวเตอร์ มหาวิทยาลัยขอนแก่น มีประสบการณ์พัฒนาเว็บแอปพลิเคชันให้หน่วยงานด้านการศึกษามาอย่างต่อเนื่อง โดยเฉพาะระบบที่อาจารย์และนักศึกษาใช้ในห้องเรียนจริง เช่น การเช็กชื่อเข้าเรียน การจัดคิว และการบันทึกคะแนน รวมถึงระบบสนับสนุนงานธุรการ-การเงินของคณะ รับผิดชอบได้ทั้งฝั่ง Frontend และ Backend ออกแบบฐานข้อมูล ไปจนถึงติดตั้งและดูแลระบบให้ใช้งานได้จริงในระยะยาว

ติดต่อผมได้ที่ supphitan.p@kkumail.com หรือดูผลงานที่ GitHub

สิ่งที่ผมรับผิดชอบได้

ผลงานที่ผ่านมา

COCO Labs (ITII Assist Classroom)

เปิดใช้งานจริง วิทยาลัยการคอมพิวเตอร์ มหาวิทยาลัยขอนแก่น

ระบบจัดการห้องเรียนสำหรับวิชาปฏิบัติการ ใช้งานจริงในวิทยาลัยการคอมพิวเตอร์ นักศึกษาใช้เช็กชื่อเข้าเรียนและจองคิวส่งงานผ่านระบบ ส่วนอาจารย์และผู้ช่วยสอนใช้บันทึกคะแนนและติดตามสถานะในห้องเรียนได้จากหน้าจอเดียว แก้ปัญหาที่เดิมแต่ละรายวิชาใช้เครื่องมือแยกกัน ทำให้ผู้ใช้ต้องทำขั้นตอนซ้ำหลายรอบ

บทบาทของผม: ออกแบบ REST API ฐานข้อมูล และ deployment infrastructure ไปจนถึงหน้าเว็บที่ผู้ใช้งานเห็น

ความสามารถหลักของระบบ:

  • รวมระบบ Check-in, GPS, Queue และ Score Management ไว้ในแพลตฟอร์มเดียว
  • ตรวจสอบตำแหน่งผ่าน GPS ขณะเช็กชื่อ เพื่อยืนยันว่านักศึกษาอยู่ในห้องเรียนจริง
  • รองรับผู้ใช้งานกว่า 1,000 คน
หน้าภาพรวมรายวิชาสำหรับอาจารย์ แสดงสถิติการเช็กชื่อ งานค้างตรวจ และนักศึกษาที่เสี่ยงไม่ผ่าน
หน้าภาพรวมรายวิชาสำหรับอาจารย์ แสดงสถิติการเช็กชื่อ งานค้างตรวจ และนักศึกษาที่เสี่ยงไม่ผ่าน
หน้าจัดการงานในชั้นเรียนและการลงคะแนนรายแล็บ
หน้าจัดการงานในชั้นเรียนและการลงคะแนนรายแล็บ
นักศึกษาจองคิวส่งงานผ่านมือถือ ระบุโต๊ะที่นั่งและประเภทความช่วยเหลือ
นักศึกษาจองคิวส่งงานผ่านมือถือ ระบุโต๊ะที่นั่งและประเภทความช่วยเหลือ
ผู้ช่วยสอนรับคิวตรวจงาน พร้อมแผนผังนำทางไปยังโต๊ะของนักศึกษา
ผู้ช่วยสอนรับคิวตรวจงาน พร้อมแผนผังนำทางไปยังโต๊ะของนักศึกษา
บันทึกคะแนนรายข้อได้ทันทีหลังตรวจงาน
บันทึกคะแนนรายข้อได้ทันทีหลังตรวจงาน

Technology: Go, PostgreSQL, Next.js, TypeScript, WebSocket, Docker, Nginx

COCO TAS (TA Payment Management System)

เปิดใช้งานจริง วิทยาลัยการคอมพิวเตอร์ มหาวิทยาลัยขอนแก่น

ระบบเบิกจ่ายค่าตอบแทนผู้ช่วยสอน ครอบคลุมตั้งแต่บันทึกชั่วโมงปฏิบัติงาน ผ่านการอนุมัติหลายลำดับขั้น จนออกเอกสารเบิกจ่าย แก้ปัญหาการใช้ไฟล์ Excel ที่ผู้ช่วยสอนแต่ละคนจัดทำมาในรูปแบบต่างกัน ซึ่งเดิมทำให้เจ้าหน้าที่ต้องตรวจสอบความถูกต้องเป็นรายบุคคลและเกิดความล่าช้า เพิ่มระบบติดตามสถานะให้ผู้ช่วยสอนทราบว่าเอกสารอยู่ในขั้นตอนใด

บทบาทของผม: ออกแบบสถาปัตยกรรมด้านความปลอดภัยของระบบ และวางขั้นตอนการอนุมัติหลายระดับ

ภาพหน้าจอระบบจัดการของผู้ดูแลระบบ TA Payment Management System
หน้าจัดการของผู้ดูแลระบบ TA Payment Management System

Technology: Go, PostgreSQL, Next.js, TypeScript

CP Exam (ระบบจัดการเลขที่นั่งสอบ)

ระบบจัดและประกาศผังเลขที่นั่งสอบ ให้นักศึกษาตรวจสอบที่นั่งของตนเองผ่านระบบออนไลน์ ทดแทนการจัดผังด้วย Excel แล้วติดประกาศหน้าห้องสอบ

ภาพหน้าจอระบบจัดการของผู้ดูแลระบบ CP Exam
หน้าจัดการของผู้ดูแลระบบ CP Exam

Technology: Next.js, Vercel

Exam Countdown (ระบบจับเวลาและแชร์ไฟล์ในห้องสอบ)

เว็บแอปพลิเคชันจับเวลาสอบ แสดงเวลาที่เหลือให้นักศึกษาทุกคนเห็นตรงกัน พร้อมแจกไฟล์ประกอบการสอบจากจุดควบคุมเดียว

Technology: Next.js, Docker, Nginx

ติดต่อผม

หากคณะกำลังมองหาผู้พัฒนาระบบ LMS หรือเว็บแอปพลิเคชันสนับสนุนการเรียนการสอน ยินดีพูดคุยรายละเอียดและขอบเขตงานเพิ่มเติมครับ ติดต่อได้ทางอีเมล supphitan.p@kkumail.com หรือดูผลงานอื่น ๆ ของผมได้ทาง GitHub

ขอบคุณที่สละเวลาอ่านครับ