Androidพอร์ตโฟลิโอนักพัฒนา Android

สร้างแอป Android ที่เชื่อถือได้
ด้วยความแม่นยำและความปลอดภัย

ผม เสฎฐวุฒิ (เจมส์) นักพัฒนา Android ที่มีประสบการณ์ 5 ปีในการสร้างและดูแลแอปที่ใช้งานจริง ตั้งแต่แอปเช่าจักรยานไฟฟ้าแบบ Multi-tenant ไปจนถึงระบบยืนยันตัวตนดิจิทัลและการเซ็นข้อมูลอย่างปลอดภัย

Engineering Pillars

ความเชี่ยวชาญและมาตรฐานการพัฒนา Android

โครงสร้างที่ดูแลง่าย

MVVM & Clean Architecture

แยกชั้น UI, Domain และ Data ออกจากกันด้วย MVVM และหลักการ Clean Architecture ทำให้แต่ละฟีเจอร์ทดสอบง่ายและดูแลรักษาได้แม้โค้ดเบสจะโตขึ้น

// ViewModel + LiveDataMVVM
class VerifyIdViewModel(
    private val repo: IdVerifyRepository
) : ViewModel() {

    private val _state = MutableLiveData<UiState>()
    val state: LiveData<UiState> = _state

    fun verify(idNumber: String) = viewModelScope.launch {
        _state.value = UiState.Loading
        _state.value = repo.verifyWithDopa(idNumber)
    }
}
ถามเกี่ยวกับงานของผม

ลองสอบถามเกี่ยวกับประสบการณ์ของเจมส์

ภาพรวมประสบการณ์การทำงาน

5+
ปีประสบการณ์
6
แอปที่ขึ้น Play Store
4
บริษัทที่ร่วมงาน
Kotlin
ภาษาหลักที่ใช้
เส้นทางการทำงาน

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

สร้างและดูแลแอปพลิเคชัน Android ที่ใช้งานจริงมาตลอด 5 ปี

12/2025 - Present

Android Software Engineer

Toyar Digital (Thailand) Co., Ltd. (HQ)
ตำแหน่งปัจจุบัน

ดูแลแอป ShareApp แอปฝั่งผู้ใช้ของบริการเช่าจักรยานไฟฟ้า/ยานพาหนะแบบ Multi-tenant (แบรนด์ Welo และ Mancool) ครอบคลุมการปลดล็อกยานพาหนะ ติดตามการเดินทางแบบเรียลไทม์ และคิดค่าบริการแบบต่อทริปหรือสมาชิก ร่วมย้ายระบบจากแอปที่ฝัง Flutter แบบเดิมไปสู่สถาปัตยกรรม Kotlin/Compose แบบ Modular เต็มรูปแบบด้วย Hilt และ Coroutines พร้อมวิเคราะห์และแก้ปัญหา Google Sign-in ล่มบน Production โดยเพิ่ม Crashlytics telemetry จนพบสาเหตุที่แท้จริง (Play App Signing key mismatch) และปิดช่องโหว่ที่ token ของ Google/Facebook รั่วไหลเข้า log บน Production

KotlinJetpack ComposeHiltCoroutinesGoogle Maps SDKCrashlyticsMulti-tenant Architecture
02/2021 - 09/2024

Mobile Engineer (Android)

Finema Co., Ltd.
ระบบยืนยันตัวตนดิจิทัล

ออกแบบ พัฒนา และดูแลแอปพลิเคชัน Android และ SDK สำหรับแพลตฟอร์มยืนยันตัวตนดิจิทัลแบบ Self-Sovereign Identity ครอบคลุมการอ่านหนังสือเดินทางผ่าน NFC, ยืนยันบัตรประชาชนไทยผ่านระบบ DOPA, สแกน QR Code และแสดงผล PDF หลายภาษา พร้อมพัฒนาฟีเจอร์เซ็นข้อความอย่างปลอดภัยด้วยระบบ Android Keystore

KotlinJavaAndroid KeystoreNFCMVVMClean Architecture
08/2019 - 01/2021

Android Developer

Sobtid Edutainment Co., Ltd.
ระบบชำระเงินและออฟไลน์

พัฒนาและดูแลแอปพลิเคชันข้อสอบออนไลน์เพื่อการศึกษา รวมถึงผลิตภัณฑ์สำหรับเด็กประถมที่มีระบบซื้อไอเทมในแอปผ่าน Omise ใช้ Realm เก็บคำตอบข้อสอบแบบออฟไลน์ก่อนส่งขึ้นเซิร์ฟเวอร์ ใส่แอนิเมชันด้วย Lottie รองรับหน้าจอแท็บเล็ตและ Dark Mode พร้อมเชื่อมต่อระบบชำระเงินผ่าน Omise และ 2C2P

KotlinRealmLottieOmiseGoogle Play
06/2018 - 08/2018

Developer Internship

System Stone Co., Ltd.
ฝึกงาน

พัฒนาเว็บเครื่องมือภายในสำหรับทีมไอที ได้แก่ระบบสร้าง QR Code จากข้อมูลใน Excel พร้อมคำอธิบายให้พร้อมใช้งาน และเครื่องมือจัดการฐานข้อมูลสำหรับติดตามทรัพย์สินของบริษัท ด้วย JSP, JavaScript, J2EE และ SQL

JSPJ2EEJavaScriptSQL
ติดต่อ

ติดต่อร่วมงานหรือพูดคุยเรื่องงาน Android

เปิดรับโอกาสงานตำแหน่ง Android Developer หรือพูดคุยแลกเปลี่ยนเรื่องงานพัฒนาแอป