Objectives
I eager to improve my programming skill in various area. Constantly due research and improve my skill to bring my best effort for system development. From previous project, having experiences in form base application, device integrating and mobile app developing. For now, web based application might be my next concern.
Experiences
Job Scope
- Worked on software project for Japan Branch(株式会社ディー・ティー・ピー) https://www.dtpnet.jp/.
- Customize the software Creative Vision
- Customize the software Loyal Creative Vision
- Form based application adjustment by using Biz Designer DT tools
Tools
- Biz Browser V, Biz Browser DT, Oracle DB, Visual Studio 2008, Visual Studio 2022
Booking Mobile Application (April 2022 - June 2022)
- Develop a booking mobile application for demo and find new customers
- Develop using Expo SDK with React Native
- Integrate Firebase (Android) and Apple Push Notification Service (iOS)
- Mobile platform used are Android and iOS
Staff attendance (July 2022)
- Develop a web application using MVC .NET Core 6
- To replace existing desktop application from card tapping to QR code scanning for office internal use
Tablet POS System (August 2022 - December 2022, Feb 2022)
- Develop a tablet POS system using C# Xamarin, MVVM architecture
- Allow multiple device connection (from different company and product) communication with tablet pos system (eg.Seiko, mPOP)
- Experienced challenges in device communication on iOS tablets due to hot restart, impacting connectivity. Additionally, faced difficulties in ensuring consistent UI design and functionality across Android and iOS, leading to different user interfaces and responses despite using the same codebase
- Integrate devices include printer, cash drawer and barcode scanner
- Mobile platform used are Android and iOS
EC Web Application (Jan 2023 - April 2023)
- Develop web application in .NET framework 4.5
- Develop forms in existing BizDesiger Management system to maintain product inventory in EC Application
- Take part in developing of EC cart system
Membership App (May 2023 - September 2023)
- Develop a membership application for demo and find new customers
- Mobile app was develop in C# Xamarin, MVVM architecture
- Research and develop a new mobile app include UI design, app function, testing and documentation
- Research and setup Azure account environment using Azure Notification Hub in Firebase and APNs
- Design mobile app local database to store and retrieve data for app use
Tablet POS System (October 2023, December 2023)
- Upgrade existing pos system from Xamarin to MAUI, MVVM architecture as preparation for future update
- Update include function changes in Maui and bug fixing but without device communication (Because device library has not available)
Case Web Application (November 2023)
- Develop a web application using MVC .NET Core 6
- Development include UI design, app function and testing for office internal use
Membership Web Management (Jan 2024)
- Develop a web application using MVC .NET Core 8
- Purpose of this project was develop is to maintain the mobile app such as shop details, request push notification to app, control app version etc.
- Take part in developing webpage to manage shop homepage, crash report, etc.
Membership app (Feb 2024)
- Upgrade existing pos system from Xamarin to MAUI, MVVM architecture because due to Microsoft not longer support Xamarin in future
Sanko Bazaar Membership app (March 2024 - May 2024) & Gigot Membership app (March 2024) & MA*RS Membership app (May 2024 - June 2024)
- Develop a mobile application using MAUI, MVVM architecture using reference from previous membership app development
- Customize app depends on customer request
- Development include UI design, app function and testing
- Mobile platform used are Android and iOS
Maintenance of Existing Membership app (March 2024 - July 2024)
- Maintain 3 existing released app depends on customer request or bug fixing
- Problem solving include app heavy loading, service update from azure, News receive issues, etc.
Tablet POS System (July 2024)
- Upgrade existing pos system for multiple device integration after receiving Maui lastest library from Seiko
- Implement new idea in some app features to reduce heaviness in data loading
Inventory Management App (August 2024 - Present)
- Develop a mobile app using Java, Android Studio Koala for managing product inventory
- Currently doing research on how to develop using Java
- Development include use of Keyence product integration for barcode scanning
Job Scope
- Develop a software to build a kiosk and automate gate system for biometric enrollment and verification
- Problem solving on system issue to meet Malaysia immigration requirement
- Maintain automate gate system at KLIA2, after complete Final Acceptance Test with immigration
Integrate device and service between
- Passport Chip Reading
- Finger wave enrollment and verification (10 Fingers)
- 2D and 3D Facial Recognition
- Gate
Software Tools
- Visual Studio 2015 (WPF), MSSQL, OpenGL
Hardware Tools
- Main component is Passport Reader, Finger Wave Reader, Intel Camera, Automate Gate, Arduino, Infrared Sensor
- Research component is Brickstream, QR Code Scanner, Wireless RFID Reader, Motion Sensor
Languages
- C#, C++
Reference
- https://www.youtube.com/watch?v=3f1UF6lvKgs