Woo Guan Jie
Head of Engineering at Sweetmag- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Sweetmag
-
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
-
-
-
iAPPS Pte Ltd
-
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.
-
-
-
MSA Focus International Ltd
-
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
-
-
-
Vision College
-
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