Woo Guan Jie

Head of Engineering at Sweetmag
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Selangor, Malaysia, MY

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Malaysia
    • Information Technology & Services
    • 1 - 100 Employee
    • Head of Engineering
      • Jul 2022 - Present

    • Senior Software Engineer
      • Mar 2022 - Jun 2022

      IndexHub.ai Website: - WordPress with Divi theme, configure UI animations with JavaScript & CSS - Use LiteSpeed Cache and minify code to improve performance IndexHub application: - Experience in Flutter web application - End up by using H2OWave for forecasting data Others: - Experience in CI/CD pipeline using Codemagic - Data transformation with DBT - Experience in containerization environment such as docker, wsl2 for development - Create naming convention documents - Handle code reviews for each pull request - Apply conventional commit for Git commits - Research on RecSys and create design documentation Show less

    • Singapore
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Developer
      • Feb 2019 - Feb 2022

      Pool Gantry System: - Develop system with C# WinForms - Hardware integration with serial communication - Integrate with hardware includes controller, barcode scanner, card reader - API integration for system EnergyOne Gym Panel: - Develop system with C# WinForms - Integrate with hardware includes barcode scanner, touch screen monitor - API integration for system - Create onscreen keyboard the system Cheers Door Lock: - Develop system with C# WinForms - Integrate with hardware includes barcode scanner, magnetic door lock - API integration for system NUS Pool Gantry & Gym Panel: - Maintain C++ QT application - Integrate with hardware includes controller, barcode scanner, card reader - API integration for system - Integrate JAR file using JVM to read card id IWIS System - Maintain PHP, Vue.js web application - Generate excel and pdf health reports and send emails using AWS SES - Automations with cron jobs - Create queries for reports - Experience in Doctrine ORM Deera: - Create Voucher API service with CodeIgniter - Use RabbitMQ for batch update SinHan Kiosk: - Create NETS terminal library for C# application iAPPS Call Center - Create Call Center System using Twilio Flex to handle phone call, WhatsApp message and Facebook message - Experience ReactJS and NodeJS by creating features AbyFarm Iot: - Iot API service using CodeIgniter - Integrate Raspberry Pi with Iot devices to collect data - Experience with RPi.GPIO to collect device data or control relay controller to switch on/off devices - API integration to update or retrieve latest schedules for devices Taiger ChatBot: - Maintain Taiger ChatBot Service for company usage - Experience with Docker commands - Identify issue and report to Taiger application owner Others: - Experience in AWS services such as S3, SES, Lambda, Cloud Metrics, EC2 and etc - Experience in Ubuntu, CentOS, Windows environment - Experience in Apache, Nginx - Create installer using Inno Setup for deployment Show less

  • Novatis Digital Sdn Bhd
    • Selangor, Malaysia
    • Freelance Software Developer
      • Jan 2020 - Mar 2020

      Online Ordering & Take Away System: - Develop system with PHP Laravel for web including API services, admin panel and client web application - Integrated payment method with Revenue Monster Open API on WeChat Pay, Boost, and etc. supported payment - Detect access either from mobile or other devices to use correct type in API for WeChat Pay - Use WeChat Open API to register user into system automatically while scanning QR code on WeChat application. Online Ordering & Take Away System: - Develop system with PHP Laravel for web including API services, admin panel and client web application - Integrated payment method with Revenue Monster Open API on WeChat Pay, Boost, and etc. supported payment - Detect access either from mobile or other devices to use correct type in API for WeChat Pay - Use WeChat Open API to register user into system automatically while scanning QR code on WeChat application.

    • United Kingdom
    • Software Development
    • 1 - 100 Employee
    • Software Developer
      • Jun 2016 - Feb 2019

      Broadcast Management System(BMS): - Develop & enhance WPF application with C# .Net Framework - Experience with WCF service and Entity Framework - Develop RESTful API for application integration - Performance fixes with asynchronous, BackgroundWorker, Tasks, row/column virtualization on DataGrid UI - Modifications with change request - Experience in LINQ statement - Work closely with project team & QA team such as provide estimated timeline, identify & clarify issues and collect requirements from the tasks given. - Experience in Team Foundation Server(TFS) Show less

  • Excel Force MSC Berhad
    • Selangor, Malaysia
    • Software Developer
      • Jun 2014 - May 2016

      Client Stock System: - Develop WPF application from scratch with C# .Net Framework - Create libraries to draw shapes, theme selector - Experience in XML data conversion - Encrypt and decrypt data with encryption keys - Create installer with InstallShield for application - Use BackgroundWorker for time-consuming process that allow multithread processing - Uses MVVM pattern - Work closely with manager to ensure the tasks fulfill the requirements Client Stock System: - Develop WPF application from scratch with C# .Net Framework - Create libraries to draw shapes, theme selector - Experience in XML data conversion - Encrypt and decrypt data with encryption keys - Create installer with InstallShield for application - Use BackgroundWorker for time-consuming process that allow multithread processing - Uses MVVM pattern - Work closely with manager to ensure the tasks fulfill the requirements

    • Malaysia
    • Higher Education
    • 1 - 100 Employee
    • Information Technology Executive
      • Mar 2014 - May 2014

      Vision College Landing Page & Online Store: - Maintain and change page details in PHP, HTML, JavaScript and CSS - Integrated with iPay88 - Create portal for admin to add job offers from industry that allows student to apply as Internship / Job - Experience in MySQL with phpMyAdmin Others: - Maintain college network - Experience in Adobe Illustrator to design bunting, flyer for marketing purpose - Identify, repair and maintain college’s hardware - Provide IT services for college’s students Show less

  • Netinno Corporation Sdn Bhd
    • Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
    • Application Developer
      • Mar 2013 - Feb 2014

      Netinno Accounting System: - Maintain and enhance system with change request in VB.Net ASP.NET - Experience with IIS server hosting - Create reports with Crystal Reports - Experience in MS SQL. Create tables, views, and store procedures for system & reports usage - Support, identify and debug client’s issue - Deploy changes to client server - Guide and lead junior developer on change request and MS SQL queries Netinno Accounting System: - Maintain and enhance system with change request in VB.Net ASP.NET - Experience with IIS server hosting - Create reports with Crystal Reports - Experience in MS SQL. Create tables, views, and store procedures for system & reports usage - Support, identify and debug client’s issue - Deploy changes to client server - Guide and lead junior developer on change request and MS SQL queries

Education

  • Asia Pacific University of Technology and Innovation (APU / APIIT)
    Bachelor of Computer Science in Network Computing, Information Technology
    2009 - 2013

Community

You need to have a working account to view this content. Click here to join now