napaspsonthi
Lead Android Engineer
Mobile Lead with 12 years of experience developing large-scale projects and 7 years of experience leading cross-functional teams and managing the development process from start to finish. Proven ability to build and scale mobile teams, implement best practices, and deliver high-quality, high-performance applications in diverse domains including Cryptocurrency exchange, E-commerce, E-payment, and E-KYC.
Experience: 11 years
Yearly salary: $110,000
Hourly rate: $80
Nationality: 🇹🇠Thailand
Residency: 🇹🇠Thailand
Experience
Lead Android Engineer (part-time)
Crypto.com 2022 - 2023
Worked with cross-functional teams to improve build time and code quality of the flagship app as part of the platform team. Broke down features into smaller modules and fix dependency issues.
Principal Software Engineer
Pomelo Fashion 2021 - 2023
Led cross-functional teams of 20 members building a fashion E-commerce app using MVI, Jetpack Compose and Kotlin Multiplatform. Reduced project build time by 70% by adopting modularization and Gradle convention plugins. Improved app quality by building automated testing on critical customer journeys using Appium, adding screenshot tests using Paparazzi and increasing unit test coverage to 90%. Drove technology roadmap decisions, evaluating and championing the adoption of new technical initiatives.
Android Team Lead
Lotus’s 2020 - 2021
Built and scaled teams of 10+ developers. Built an E-commerce app with over 1M downloads within a year using Clean Architecture, MVVM, Modularization, Koin and Coroutines. Setup quality metrics including 70% test coverage, static code analysis with detekt and performance monitoring with Firebase. Led technical solutions, architectural designs, coding standards and development processes.
Android Specialist
Central Group 2018 - 2020
Built 4 E-commerce apps with the same coding standards using Clean Architecture, MVVM, Dagger and RxJava which gives time efficiency and high maintainability. Grew the customer base of the apps from 300K to over 1M downloads by improving customer engagement and retention using Airship, Branch, OneSignal and Google Analytics.
Senior Mobile Engineer
Oddle 2016 - 2018
Built and revamped food ordering apps using MVP, RxJava and Dagger. Built REST web services with Spring. Built CI/CD for mobile including unit tests, UI tests and app deployment with Jenkins. Implemented a payment solution between a POS system and a mobile app via Bluetooth.
Mobile Team Lead
Nilecon 2012 - 2015
Led a team of 8 members including developers, designers and testers. Managed project requirements and milestones with internal teams and customers. Developed 10+ apps from start to finish including the design, development, testing and deployment phases.
Skills
flutter
ios
kotlin
mobile
swift
android
english
thai