PACKWORKS CO., LTD. - Full Stack Developer
กรกฎาคม 2024 - ปัจจุบัน
Tech Stack:
- Nuxt.js, Vue.js, Node.js, Express.js, Zend (PHP), MySQL
- Docker, AWS (S3, Aurora&RDS, Kiro, EC2, ECS, EB), Figma, Agile
- ระบบ Print Master Online Approval System
- พัฒนาระบบตรวจสอบ Print Master ออนไลน์โดยออกแบบตารางเก็บข้อมูลที่ต้องใช้และแก้ไข Schema ของตารางที่มีอยู่แล้ว เก็บข้อมูลและรูปภาพที่ Design อัปโหลดบน S3 ตามแต่ละเวอร์ชัน สร้าง PDF Print Master โดยการใช้ EJS Template แสดง PDF โดยใช้ PDF.js (Mozilla) และทำ Modal Consent เพื่อเก็บลายเซ็นตาม PDPA
- เพิ่มและแก้ไขหน่วยนับของสินค้า
- แก้ไขหน่วยนับของถุงพลาสติกจากลังเป็นกระสอบและแพ็คเป็นมัด เพิ่มจำนวนขั้นต่ำในการสั่งสินค้า แก้ไขจำนวนสินค้าคงคลัง สินค้าเข้า/ออกคลัง QT Order และอื่นๆ ให้สอดคล้องกับหน่วยใหม่และจำนวนขั้นต่ำในการสั่งสินค้า
- พัฒนาระบบแฟรนไชส์สั่งซื้อแทนลูกค้า
- จัดการ Session เว็บ E-Commerce ของบริษัทให้เปลี่ยนบัญชีหลักของ Franchise เป็นบัญชีของลูกค้าเพื่อสั่งซื้อสินค้าในนาม Account ของลูกค้า
- AI Implement (AWS Kiro)
- AI Multi-Persona Orchestration นำ AI มาประยุกต์ใช้กับ Project เพื่อลดระยะเวลาและประหยัดบุคลากร Developer
- พัฒนาระบบแก้ไขข้อมูลสินค้าหลายรายการ รองรับการแก้ไขหน่วยนับ หน่วยที่เปิดขาย การตั้งเวลาอัพเดทข้อมูล (Scheduling) Import/Export Excel และอัพเดทข้อมูลไปยัง 3rd Parties
- ปรับปรุงและพัฒนาระบบ Promotion Code
- Migrate ระบบ Promotion Code จากระบบเก่ามาระบบใหม่และพัฒนาฟังก์ชันเพิ่มเติม
- พัฒนาระบบเก็บ Code บนเว็บ E-Commerce ของบริษัทและปรับปรุงเงื่อนไขการสั่งซื้อ
- ตรวจสอบ Log และแก้ไขเมื่อเว็บเกิด Downtime
- Migrate Feature จาก Admin legacy version มา Admin version ใหม่
- Mentor น้อง Junior และน้อง Intern