2567
ตำแหน่งงาน : Software Developer
ระยะเวลา :
มิถุนายน 2567 ถึง
มิถุนายน 2568
รายละเอียดงาน :
พัฒนาเว็บไซต์สำหรับ ศูนย์บริการแพทย์ฉุกเฉินกรุงเทพฯ (ศูนย์เอราวัณ) โดยทำงานร่วมกับบุคลากรทางการแพทย์และทีมข้ามฝ่ายเพื่อรวบรวม Requirement ออกแบบ Flow ระบบ และพัฒนา UI/UX ให้ใช้งานง่ายสำหรับสถานการณ์ฉุกเฉินจริง
เชื่อมข้อมูล Real-time กับระบบหลังบ้านด้วย Laravel และฐานข้อมูล MySQL / MongoDB / Oracle เพื่อให้การรับเรื่อง – คัดเคส – ส่งต่อหน่วยแพทย์ฉุกเฉินทำงานได้อย่างรวดเร็ว ลดเวลาและลดความผิดพลาดในการสื่อสารข้อมูลหน้างานครับ
ใช้ Git สำหรับจัดการเวอร์ชันและร่วมพัฒนาโค้ดในทีม เพื่อให้ Deploy ระบบได้อย่างต่อเนื่องและควบคุมคุณภาพได้ดี
Achievements (ผลงานสำเร็จ)
ช่วยลดเวลาในการประมวลผลข้อมูลเคสฉุกเฉินเฉลี่ยจาก 30–40 วินาที เหลือ 10–15 วินาที
ลดจำนวนการส่งข้อมูลผิดพลาดระหว่างเจ้าหน้าที่ลงได้ประมาณ 35%
ระบบถูกนำไปใช้งานจริงในสถานการณ์ฉุกเฉินและรองรับผู้ใช้งานพร้อมกันได้จำนวนมากขึ้นอย่างมีเสถียรภาพ
Challenges & Solutions (ปัญหาและการแก้ไข)
ข้อมูล Real-time มาจากหลายแหล่งและมีโครงสร้างไม่เหมือนกัน ออกแบบ Data model ใหม่ + เขียน middleware แปลงรูปแบบข้อมูลก่อนจัดเก็บ
การแสดงข้อมูล Real-time บน UI ทำให้โหลดช้าเมื่อมีจำนวนเคสเพิ่มสูง ใช้ WebSocket / Optimize Query / ปรับโครงสร้างหน้า UI เพื่อเรนเดอร์เฉพาะส่วนที่เปลี่ยน
ความต้องการของผู้ใช้งานหลายบทบาทหลากหลายและเปลี่ยนบ่อย ประชุมเป็นรอบสั้น ๆ (Weekly Review) + Prototype บน Figma ให้ผู้ใช้ทดสอบก่อนพัฒนา
Tech Stack
Languages: JavaScript, PHP, Java, HTML, CSS
Frameworks: Vue 3, React, Next.js, Tailwind, Bootstrap, Laravel, Selenium
Database: MySQL, MongoDB, Oracle
Tools: Git, Docker, Postman, Microsoft Office
Design: Figma, Miro, Spline