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

Software Engineer

Feb 2020 - Present
KLCV Sdn Bhd (https://klcv.com.my/)

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

C# Software Developer

May 2016 - Jan 2020
Borderpass Travel Sdn Bhd (https://borderpass.com/)

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

Projects

Borderpass Automate Gate System - Gate system to allow bussiness traveller pass airport immigration in seconds
Biz Browser V - Modify form and function for inventory management system depends on customer request
Biz Browser DT - Upgrading whole inventory management system from BizBrowserV. In between, adding new features and graph
CreativeVisionPOS Tablet App (Android & iOS) - An inbound POS system that communicate with multiple devices
gigot&melange Mobile App (Android & iOS) - A membership app develop for company name TORa
SANKO BAZAAR Mobile App (Android & iOS) - A membership app develop for company name SANKO BAZAAR
MA*RS Mobile App (Android & iOS) - A membership app develop for company name Saya

Skills & Proficiency

Biz Browser

React Native

Oracle DB

C#