ซีรีน ยังปากน้ำ
Fullstack Developer
เกี่ยวกับฉัน
Fullstack Developer ที่มีพื้นฐานการคิดเชิงกระบวนการจากสายวิศวกรรมเคมี ศึกษาด้วยตัวเองจนมีประสบการณ์พัฒนา Web Application ด้วย TypeScript Fullstack ตั้งแต่ออกแบบระบบจนถึง Deploy ผมให้ความสำคัญกับการเข้าใจภาพรวมของกระบวนการก่อนลงมือทำ เลือกเครื่องมือให้เหมาะกับงานจริง และใช้ AI เป็นเครื่องมือช่วยในการพัฒนาอย่างถูกต้อง โดยเน้นการควบคุมคุณภาพและทำความเข้าใจหลักการทำงานของโค้ด เพื่อให้สามารถแก้ปัญหาและพัฒนาต่อได้ด้วยตัวเอง
จุดมุ่งหมายในอาชีพ
มุ่งเน้นการพัฒนา Web Application ระดับองค์กร ด้วย TypeScript Fullstack เป็นหลัก พร้อมขยายทักษะไปยัง .NET Framework, Google Cloud Platform และเทคโนโลยีอื่น ๆ เพื่อรองรับความต้องการทางเทคนิคขององค์กร
ประสบการณ์การทำงาน
Fullstack Developer
2567 - ปัจจุบันFreelance / โปรเจกต์ส่วนตัว
Remote- พัฒนา Web Application ด้วย TypeScript เป็นหลัก ทั้งโปรเจกต์ส่วนตัวและงาน Freelance ตั้งแต่ออกแบบระบบจนถึง Deploy
- พัฒนา Web Application ด้วย React และ Next.js ตั้งแต่ Portfolio ไปจนถึงระบบจัดการข้อมูลภายในองค์กร
- พัฒนา RESTful API ด้วย NestJS เพื่อให้โครงสร้างแอปรองรับการขยายตัว
- ออกแบบฐานข้อมูลด้วย PostgreSQL และ MongoDB โดยเลือกใช้ตามความเหมาะสมของข้อมูลแต่ละประเภท
- จัดทำ API Documentation ด้วย Swagger เพื่อให้ทีมสามารถเข้าใจและทำงานร่วมกันได้ง่าย
- ใช้ Docker จัดการ Development Environment ให้เป็นมาตรฐานเดียวกัน และ Deploy ผ่าน Vercel สำหรับ Frontend ร่วมกับ VM สำหรับ Backend เบื้องต้น
- ทดสอบระบบด้วยตัวเองอย่างสม่ำเสมอ ทั้ง API ผ่าน Postman และตรวจสอบหน้าเว็บจริง เพื่อให้มั่นใจก่อนส่งมอบ
- ริเริ่มการทำ AI-Assisted Workflow โดยจัดทำ Context และ Skills Guide สำหรับ AI Agent เพื่อกำหนดมาตรฐานการเขียนโค้ดตาม Best Practices
ทักษะความสามารถ
Frontend
TypeScript, React, Next.js, Tailwind CSS, shadcn/ui, TanStack Query, Zod
Backend
NestJS, Node.js, Express, RESTful API, Swagger (OpenAPI)
Database
PostgreSQL, MongoDB, Supabase, Prisma ORM, TypeORM
Tools & DevOps
Git, Docker, Vercel, pnpm, ESLint, Prettier, Postman
กำลังศึกษาเพิ่มเติม
.NET Framework, Google Cloud Platform (GCP)
การศึกษา
วศ.บ. วิศวกรรมเคมี
มหาวิทยาลัยสงขลานครินทร์
2561 - 2565
นำทักษะการคิดเชิงกระบวนการจากสายวิศวกรรมมาประยุกต์ใช้ในการพัฒนาเว็บไซต์
โปรเจกต์ที่น่าสนใจ
ระบบจัดการข้อมูลพนักงานภายในองค์กร สร้างขึ้นเพื่อฝึกการพัฒนาระบบ Enterprise ด้วย Fullstack TypeScript
จัดการข้อมูลพนักงาน: เพิ่ม แก้ไข ค้นหา และกรองตามแผนก
ระบบลางาน: ยื่นคำขอ และอนุมัติโดย Admin
Dashboard: สรุปข้อมูลพนักงานและสถิติการลา
ระบบ Authentication และแบ่ง Role (Admin / Manager / Employee)
Next.js, NestJS, PostgreSQL, Prisma ORM, Docker, Tailwind CSS, shadcn/ui
ระบบจองห้องประชุมภายในออฟฟิศ สร้างขึ้นเพื่อฝึกการจัดการ Time-slot, ป้องกันข้อมูลซ้ำซ้อน และ Calendar UI
ปฏิทินแสดงตารางการจองแบบ Real-time
เลือกห้อง ช่วงเวลา และผู้เข้าร่วมประชุม
ป้องกันจองซ้ำซ้อนอัตโนมัติ (Conflict Detection)
ระบบแจ้งเตือนก่อนถึงเวลาประชุม
Next.js, NestJS, PostgreSQL, Prisma ORM, Docker, Tailwind CSS, shadcn/ui