Projects:
Amaze Application: Shopping app for 7-11, Lotus, Big C.
Flutter: Features include onboarding, tutorials, product details, registration, profile management, and payment methods.
Android/iOS: Consent management, UI adjustments, payment methods.
Lotus's Android Application: Shopping app for Lotus products.
Features: Tutorials.
TSM Application: Shop ID functionality.
iOS: Integrated GP Collection with Flutter Mobile POS.
Android: GP Collection, sales code management, shop button toggling, and POS integration.
DRIVS Driver Android Application: Task management for delivery drivers.
Features: Registration.
Mobile POS Android Application: Point of sale functionality.
Features: Unit and quantity management.
Outsource with Client Site : Sansiri Public Company Limited
Coding with MVVM pattern with Kotlin.
Contribute in designing, testing, releasing and application support
Fix bug and improvement performance app
Meeting every day , week , month for summary work
Portfolio:
Android Application - Plus Bos
Plus Bos is an internal application developed specifically for task management within Sansiri Public Company Limited. It facilitates communication and coordination between customers, project staff, and central support staff by providing a robust set of features tailored to enhance productivity and efficiency.
Features:
Internal Data Download:
Capability to securely download and synchronize internal data relevant to tasks and projects.
Update Application via Internal Store:
Allows seamless updates of the application using an internal repository or store mechanism.
Real-Time Notifications (FCM): Integration with Firebase Cloud Messaging (FCM) for delivering real-time notifications, ensuring timely updates and alerts.
Azure AD Login:
Authentication and authorization powered by Azure Active Directory (AD) for secure access control.
Data Validation:
Comprehensive validation mechanisms to ensure data integrity and accuracy across all interactions.
Version Update Check:
Automatic checks and notifications for application updates to keep all users on the latest version.
Universal Search with Bubble Text:
Enhanced search functionality with bubble text support for intuitive and efficient information retrieval.
Attachment Handling:
Ability to attach various types of files (pictures, videos, documents) from the device's gallery to tasks and communications.
Capture Media:
Capture and attach pictures and videos directly from within the application to streamline task documentation.
QR Code Scanner:
Integration of a QR code scanner for quick access to task-related information or actions.
Technologies Used:
Programming Language: Kotlin
Design patterns: MVVM (Model-View-ViewModel)
Methodology: Agile Meetings and Scrum Ceremonies.
API and Backend Integration: Azure AD, Firebase (for FCM)
กรกฎาคม 2560 ถึง สิงหาคม 2564
Mobile Developer and Full-Stack Developer
Advanced Systems Consulting
No.25, 18th floor, Bangkok Insurance Building (BKI), Sathorn Tai Road, Tung ma ha mek, Sathorn, Bangkok 10120, Thailand.
สำหรับสมาชิกเท่านั้น
Outsource with Client Site : Summit Capital Leasing Co., Ltd.
Plan for New Features and Enhancements
Reporting with HeidiSQL and Crystal Reports.
Contribution to Design, Testing, Release, and Support.
Database Migration between Dev , UAT ,Production Server
Bug Fixing and Performance Improvements
Data Encryption with AES and Base64 , MD5
Portfolio
Android Applications
Summit Smart System
Internal application focused on motorcycle loans for customers, sales, and credit management.
Features :
Internal data download functionality.
Updating application through an internal store.
Sales dashboard and reporting.
Real-time notifications using Firebase Cloud Messaging (FCM).
Reading ID cards from TDA Card Reader.
Data validation.
Version update checks.
Universal search feature.
Photo capture and upload to server.
SSS-DOC
Internal application for checking customer motorcycle loans.
Features :
Internal data download capability.
Updating application through an internal store.
Real-time reporting.
Real-time notifications.
Data validation.
Version update checks.
Universal search feature.
Photo capture and upload to server.
Web Application
Summit Smart System
Web application related to the Summit Smart System Android app.
Features :
Setting up cron jobs for data adjustments.
Sending email or Line notifications to customers.
Developing microservices for mobile application integration.
Report preparation.
Program customization.
Performance improvements.
Link reference
http://sss.summitcapital.co.th/
Vanness Plus Consulting Co. Ltd June 2015 – June 2017
Android Developer
tabOutsource with Client Site : MIMO Tech Co., Ltd.
tabDeveloped Java-based mobile applications for Android both within and outside the organization.
Responsible for maintaining and debugging the application library.
Implemented applications based on provided designs.
Tested applications on devices or simulators manually.
Created Android module libraries to support various Android applications.
Managed source control using Git and SVN for code management.
Handled library dependencies and project configurations, and managed build types using Gradle.
Integrated and called web services (APIs) using SOAP and REST protocols over HTTP and HTTPS.
Implemented security measures using HTTPS and SSL protocols.
Optimized application size and obfuscated code using ProGuard to prevent reverse engineering.
Portfolio
tabAndroid App
tab
tabAIS go next
Internal application for AIS employees.
Features:
Read AIS news
Access employee privileges
Communicate with CEO
Update status
Request leave
Auto fill OTP with SMS
Library Dependencies:
Volley
Parceler
Google Play Services
PullToRefresh
tabCalling Melody
Allows users to change their calling melody or ringback tone.
Library Dependencies:
Picasso
Gson
PullToRefreshAndLoadMore
Facebook SDK
Google Play Services
tabAIS App
eService application for AIS customer service.
Features:
Call services using SOAP
Security implemented with HTTPS and SSL
Library Dependencies:
Retrofit
OkHttp
Glide
Gson
Ripple
Parceler
Google Maps API
tabMy AIS
Comprehensive AIS service application.
Features:
AES encryption with IV, Salt, and password for plaintext
Deep linking for external app access
Nearby grouping on map
Lambda expressions for short code
tabRingZero Networks (Thailand) Co., Ltd. May 2014 – May 2015
Android Developer
tabOutsource with Client: Thai Beverage Plc.
Van Sales and Merchandising System (VSMS)
Developed an internal Android application (VSMS) for sales of beverages via van sales and merchandising.
Responsibilities:
Programmed Android applications focusing on:
UI development
SQLite database management
Generating PDF and text file reports
Integration with Bluetooth for mobile and desktop printing
Implementing Credit Card API with Mobile Point of Sale (MPOS)
Feature to round up bottle sales to dozens
Store management functionalities
Skills Used:
Android UI design and development
SQLite database operations
PDF and text file generation
Bluetooth connectivity for printing
Integration with Credit Card API (MPOS)
Management of sales processes and store operations within the application.
tabFirstStep Consulting Co., Ltd. October 2012 – April 2014
Android Developer and Full-Stack Developer (Since February 2013)
tabProgramming and development of Web Service(API) for Android & IOS withPHP , tabDatabase(MySql)
tabDeveloped web services (API) for Android & iOS applications using PHP.
Utilized MySQL for database management.
Programmed Android applications featuring:
Augmented Reality
Push Notifications
Integration with Google Analytics
AdMob for mobile advertising
Google Maps API for location services
Facebook API for social media integration
PHP Programmer (October 2012 – February 2013)
tabDeveloped websites using PHP for various clients.
tabManaged databases using MySQL.
Skills and Technologies Used:
Full-stack development including PHP and MySQL for backend services.
Android development with advanced features like Augmented Reality and push notifications.
Integration of analytics (Google Analytics), advertising (AdMob), mapping (Google Maps API), and social media (Facebook API) into Android applications.
tabPortfoliotab
tabAndroid App
tab
tabSolid Homme
Augmented Reality application integrated with Solid Magazine.
tabGacha
Scratch game application.
tabCheck It Out
Forecast application for tracking habits and birthdays.
tabAR-Travel
Augmented Reality application integrated with Travel Around The World Magazine.
tabTreeCondo
Application related to TreeCondo.
tabSamurai Footballer
tabApplication focused on Japanese footballers in Thailand.
tabPHP(API)
tabSolid Homme
Web service supporting Solid Homme Android & iOS applications.
tabGacha
Web service supporting Gacha Android & iOS applications.
tabCheck It Out
Web service supporting Check It Out Android & iOS applications.
tabGanit
Web service supporting Ganit iOS application.
tabi-Cook
Web service supporting i-Cook iOS application.
tabSamurai Footballer
Web service supporting Samurai Footballer Android & iOS applications.
tabThailandexhibition
Web service supporting Thailandexhibition Android & iOS applications.
tabPHP Front-End
tabGanit
Front-end website designed to manage the Ganit web service.
Developed user interfaces and functionalities to interact with the Ganit web service.
Implemented features for user management, content management, and data visualization.
Ensured seamless integration with the Ganit API for smooth data exchange.
Possibly included features for analytics, reporting, and user engagement.
tabSawadeesOTOP
Website designed for SawadeesOTOP.
Developed the front-end user interface and experience for the SawadeesOTOP website.
Implemented features to showcase products, manage content, and provide interactive elements.
Ensured responsive design and cross-browser compatibility for optimal user accessibility.
Possibly included e-commerce functionalities, content management, and integration with backend services.
tabDesigning and developing applications for Android and iOS (Swift) adhering to Material Design guidelines.
Implementing advanced features and ensuring smooth user experiences.
Handling the publication process on Google Play Store and Apple App Store.
Developing robust web services and APIs using PHP to support mobile applications.
Designing and optimizing databases (MySQL or similar) for efficient data storage and retrieval.
Integrating APIs with frontend applications and ensuring seamless data exchange.
tabBuilding and maintaining frontend interfaces using PHP, HTML, CSS, and JavaScript.
Fixing website issues, implementing enhancements, and optimizing performance.
Collaborating with designers and stakeholders to ensure UI/UX consistency and functionality.
tabPortfolio
tab
tabAndroid Apps:
Salaya Blah Bla
Application about tram route for Mahidol University International College
Google Play Store Link
tabNanmee
Application about E-commerce for Nanmee.
Google Play Store Link
tabManheim Info Scanner
Application about auction cars for Manheim Thailand.
Google Play Store Link
tabTrip Travel
Application for travel planning
iOS Apps:
Salaya Blah Blah
Application about tram route for Mahidol University International College
App Store Link
Nanmee
Application about E-commerce for Nanmee.
App Store Link
Manheim Info Scanner
Application about auction cars for Manheim Thailand.
App Store Link
PHP API:
Trip Travel
Web service/API supporting the Trip Travel application.
ประวัติการฝึกอบรม
มีนาคม 2553 ถึง มิถุนายน 2553
บริษัท TT&T จำกัด มหาชน
ฝึกงาน : เขียนระบบการขนส่งพัสดุ
ความสามารถ
ความสามารถทางภาษา
พูด (ดีมาก) อ่าน (ดีมาก) เขียน (ดีมาก)
พูด (ดี) อ่าน (ดี) เขียน (ดี)
ไทย 45 คำ/นาที อังกฤษ 45 คำ/นาที
Programming Languages : Android Kotlin , IOS Swift , Flutter , PHP , Java , HTML , C , Javascript ,CSS
Databases : MySQL , SQLite , PostgresSQL , SQL Server ,
MS Access , Oracle , Json , Xml , Realm
Design & IDE Tools : Eclipse , Android Studio , Xcode , Dreamweaver
Office Tools : MS Word , Excel , PowerPoint , Outlook, Visio ,Open office , Crystal Report.
Operating Systems : Mac OS X , Windows ,
Other : Credit Card API , Augmented Reality , Google Analytic , Admob ,GoogleMapAPI , FacebookAPI , Push Notification (Google Cloud Messaging)
โครงการ / ผลงาน / เกียรติประวัติ / บุคคลอ้างอิง
AIS the Startup Weekend 2013
แข่งขันประกวดความคิดสร้างสรรค์สร้าง Mobile Application เข้ารอบสุดท้าย