wongwit.dev

สวัสดี ผมชื่อ

วงศ์วิชญ์ ศรีแก้วนิจ

Flutter Developer · Mobile App Engineer

ผมสร้างแอปมือถือระดับโปรดักชันในธุรกิจ pet-care และ telemedicine ตั้งแต่รับงานจาก Figma จนปล่อยลง App Store

กรุงเทพมหานคร ประเทศไทย

วงศ์วิชญ์ ศรีแก้วนิจ

เกี่ยวกับฉัน

Flutter Developer ที่มีประสบการณ์มากกว่า 3 ปี ในการพัฒนาแอปมือถือระดับโปรดักชันในธุรกิจ pet-care และ telemedicine

ถนัด Clean Architecture ร่วมกับ BLoC, ระบบ video consultation แบบ real-time ด้วย WebRTC และการเชื่อมต่อระบบชำระเงินด้วย Omise (3DS + webhooks)

ทำงานได้ตลอด stack — ตั้งแต่รับ design จาก Figma ไปจนถึงเชื่อมต่อ backend ด้วย Node.js / Next.js และดูแลทั้ง release cycle บน App Store และ Play Store

ทักษะทางเทคนิค

ถนัด Flutter mobile (3+ ปี) ส่วน web/backend ด้วย Next.js / Node.js ยังใหม่กว่าและกำลังเรียนรู้เพิ่ม

ภาษา

  • Dart
  • JavaScript / TypeScript
  • SQL
  • HTML/CSS

Mobile

  • Flutter
  • Clean Architecture
  • BLoC
  • GetX
  • Platform Channels

Backend / Cloud

  • Node.js
  • Next.js
  • Firebase (Firestore, Auth, FCM)
  • REST APIs

Database

  • PostgreSQL
  • MySQL
  • MongoDB
  • Firestore

Real-time / Media

  • WebRTC
  • Agora SDK
  • Amazon S3

การชำระเงิน

  • Omise Payment Gateway
  • 3DS authentication
  • Webhooks

Testing & Release

  • Unit / Widget / Integration tests
  • การปล่อยขึ้น App Store และ Play Store

เครื่องมือ

  • Git
  • GitHub
  • Postman
  • Figma
  • Android Studio
  • VS Code
  • Firebase Console

แนวทางการทำงาน

  • Agile / Scrum
  • Code Review
  • Clean Architecture

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

  1. Flutter Developer · บริษัท Partnerhub จำกัด

    ส.ค. 2024 – ปัจจุบัน · กรุงเทพฯ

    • ออกแบบสถาปัตยกรรมระบบ pet-care ระดับโปรดักชัน (แอป mobile ฝั่งผู้ใช้ + admin web dashboard) ด้วย Flutter + BLoC แบบ feature-based Clean Architecture เพื่อ maintainability ระยะยาว
    • พัฒนาระบบ video consultation แบบ real-time ด้วย flutter_webrtc พร้อมระบบ signaling แบบ custom และจัดการการ reconnect บนเครือข่ายไม่เสถียร
    • ดูแลระบบชำระเงินตั้งแต่ต้นจนจบกับ Omise Gateway — ทำ 3DS authentication และจัดการ webhook สำหรับอัปเดตสถานะการชำระเงิน
    • สร้างชุดเครื่องมือสำหรับคลินิก — จองนัดพร้อมตรวจชนกัน, digital pet ID ที่ผูกกับ QR และระบบลงทะเบียนเลขไมโครชิป
    • ทำงานร่วมกับสัตวแพทย์และทีม product เพื่อแปล workflow ที่ซับซ้อนของ domain ให้เป็น UX ที่ใช้งานง่าย
    • ปล่อย release ทั้ง App Store และ Play Store ดูแลตั้งแต่ TestFlight beta, store listing จนถึงการ monitor หลังเปิดตัว
  2. Flutter Developer (Freelance) · อิสระ

    ม.ค. 2023 – ก.ค. 2024 · Remote

    • ส่งมอบแอป pet-care ระดับโปรดักชันให้คลินิกอิสระ ดูแลตั้งแต่เก็บ requirement จนถึงปล่อยลง App Store / Play Store
    • Integrate Agora SDK และ Amazon S3 สำหรับ video consultation ระดับ HD พร้อม cloud recording, อัปโหลดอัตโนมัติ และเล่นย้อนผ่าน signed URL
    • ย้ายหน้าจอที่ซับซ้อนจาก setState ไปใช้ GetX reactive controllers รวม state และ lifecycle ไว้ที่เดียวเพื่อลด rebuild ที่ไม่จำเป็น
    • สร้าง CMS แบบ dynamic พร้อม HTML editor ฝังในตัว ให้ทีมคลินิกอัปเดตบทความและ Q&A ได้เองโดยไม่ต้องพึ่ง dev
  3. Mobile Developer Intern · ศูนย์ความร่วมมือมหาวิทยาลัยอัจฉริยะ (RMUTI)

    พ.ค. 2021 – มิ.ย. 2021 · ขอนแก่น

    • ร่วมพัฒนา "Yamo Application" (React Native) แปลง UI จาก Figma เป็น cross-platform code ที่ใช้งานได้จริง

ผลงานที่เลือกมา

ไฮไลต์งานระดับโปรดักชัน — สรุปจากประสบการณ์ด้านบน

AnyVet — Pet-Care Mobile App

Partnerhub · 2024 – ปัจจุบัน

แอป Flutter ระดับโปรดักชันสำหรับ telemedicine, ชำระเงิน และจัดการคลินิก — พัฒนาตั้งแต่ต้นจบด้วย feature-based Clean Architecture

  • Feature-based Clean Architecture + BLoC เพื่อ maintainability ระยะยาว
  • Video consultation แบบ real-time ผ่าน flutter_webrtc พร้อม signaling แบบ custom และ reconnect บนเน็ตไม่เสถียร
  • ระบบชำระเงิน Omise ครบวงจร — 3DS authentication, reconcile ผ่าน webhook และ transaction state แบบ idempotent
  • ระบบจองนัด & Pet ID — ตรวจตารางชนกัน, digital pet ID ผูก QR, ลงทะเบียนเลขไมโครชิป
  • เปิดใช้งานจริงบน App Store และ Play Store ดูแลตั้งแต่ TestFlight beta จนถึง post-launch monitoring
  • Flutter
  • BLoC
  • Clean Architecture
  • WebRTC
  • Omise
  • 3DS

AnyVet Admin Dashboard

Partnerhub · 2024 – ปัจจุบัน · Internal

Web dashboard สำหรับจัดการคลินิกและ content ใช้โดยเจ้าหน้าที่คลินิกและทีมภายใน

  • Console จัดการคลินิก — บริหารนัดหมาย, billing และ reconcile การชำระเงิน
  • Content CMS พร้อม TipTap rich-text editor สำหรับบทความคลินิกและ Q&A
  • Data tables ด้วย TanStack Table + Query รองรับ pagination/filter ฝั่ง server และ bulk action
  • Real-time update ผ่าน Socket.IO สำหรับติดตามกิจกรรมคลินิกแบบสด
  • Role-based access ด้วย NextAuth — แยก flow ระหว่างเจ้าหน้าที่คลินิกและ admin ภายใน
  • Next.js
  • React
  • TypeScript
  • Tailwind
  • TanStack Query
  • Radix UI
  • TipTap

แอป Pet-Care (Freelance)

อิสระ · 2023 – 2024 · ส่งมอบส่วนตัว

ส่งมอบทั้งหมดคนเดียวให้คลินิกอิสระ — HD video consultation, cloud recording, และ CMS ที่เจ้าหน้าที่ใช้เองได้ ส่งมอบเป็น stable build แต่ไม่ได้ release สาธารณะ

  • Agora SDK พร้อม cloud recording ขึ้น Amazon S3
  • เล่นย้อนการปรึกษาผ่าน signed URL
  • Dynamic CMS พร้อม HTML editor ฝังในตัว
  • ใช้ GetX จัดการ state แบบ reactive ใน flow หลายหน้าจอที่ซับซ้อน
  • Flutter
  • Agora
  • Amazon S3
  • GetX
  • CMS

การศึกษา

วท.บ. วิทยาการคอมพิวเตอร์

มหาวิทยาลัยขอนแก่น

2018 – 2022

ติดต่อผม

เปิดรับงานประจำด้าน Flutter / mobile engineering ในกรุงเทพ — รับทั้ง on-site, hybrid และ remote ติดต่อได้เร็วที่สุดผ่านอีเมล

อีเมล
wongwit.sr@gmail.com
โทรศัพท์
083-418-5788
ที่อยู่
กรุงเทพมหานคร ประเทศไทย
GitHub
Mhee798