Hardworking software development professional driven to increase team effectiveness. Proven history of developing useful, efficient and cost-effective projects. Adept in software development and cross-functional collaboration. My expertise spans IoT development, .NET, and embedded C programming, driving significant advancements in technical solutions and team productivity.
Overview
18
18
years of professional experience
5
5
years of post-secondary education
2
2
Certifications
Work History
Senior Manager Technical Development
DigiMobi Technology Ltd.
Hong Kong
03.2022 - Current
Developed an IoT system for Remote Monitoring System (RMS) to monitor waste collection facilities. The Food and Environmental Hygiene Department utilized the data to optimize the waste collection schedule, it reducing the worker workload by 20%.
I developed an On Board Unit (OBU) specifically for ambulances to keep track of their speed, RPM, brake status, total travel distance, and other vehicle service parameters and send them to a web portal. With the help of this data, the department can reduce manual vehicle checks by 50% compared to using technicians. The checks do not need to be a particular depot or service center; the system continues to monitor and log all data.
I developed a high-throughput message forwarding system for Hong Kong Airport using .NET, RabbitMQ, and MQTT technology. The system can handle over 300 JSON messages per second, significantly increasing the real-time refresh rate for all monitored devices from 15 seconds to 5 seconds.
Improved system monitoring and alerting, reducing response time to critical issues by 50%.
I developed the world's first automated brick test system for the Civil Engineering and Development Department. The system aims to minimize the human influence in the brick test and ensure all results are measurable and quantitative. It utilizes multiple robotic arms, sensors, weights, and compression machines to achieve this. The system has led to an improvement in performance by at least 50%.
Set up general guidelines for the robot's software and hardware integration process to ensure that all robots and applications can share code and data, reducing the need for reprogramming by at least 30%.
Worked to understand client pain points, and demonstrated that data in team presentation reports
Checked in with and collaborated with department heads and cross-functional teams to meet a variety of needs
Mentored junior team members, leading to an improvement in their technical skills and productivity.
Tested software for bugs and operating speed, fixing bugs and documenting processes
System Analyst, Research Assistant
BioSense (Hong Kong) Ltd, Hong Kong University Of
Hong Kong
11.2012 - 02.2017
I have developed an innovative automated syphilis testing system called TRUST, which utilizes multiple robot arms and cameras for recognition. This system is designed to reduce the workload for lab assistants. It is capable of processing 90 tests per round and can identify the results within 2 seconds. The system has improved the throughput by 300%.
Set up general software interfaces for Instructions for Use (IFU) for different platform machines in the software layer. The IFU can be deployed on multiple platforms and is designed to reduce development time. It was deployed to 5 different platforms, reducing re-development time by 20%.
Produced detailed design documentation, unit test plans, and documented code for 10+ clients, and medical machine registration bureau (China FDA).
Tested software for bugs and operating speed, fixing bugs and documenting processes
Software Engineer
Thales Transport & Security (Hong Kong) Ltd
Hong Kong
02.2012 - 11.2012
Worked with the MMI (Man-Machine Interface) team for the Hong Kong MTR project. The system is based on the Thales transport system framework, implemented by TCL and Linux shell script.
Software Engineer
Fong’s Engineering Management (Hong Kong) Co. Ltd
Hong Kong
09.2006 - 02.2012
I collaborated with the Control and Automation team to maintain and improve the new functions for Fong’s internal controlling system (FC28, FC28EX) using C (Keil)
I worked with the team leader to design and implement a new controlling system at a mini level, using Linux C and an ARM7 embedded system.
I collaborated with multiple teams to develop a software system for a water re-use project involving dye machines.
Education
Master of Science - Master of Science in Enterprise Technology And Mng
Master of Science - Master of Science in Enterprise Technology And Mng
City University of Hong Kong
09.2008 - 07.2010
Software Engineer
Fong’s Engineering Management (Hong Kong) Co. Ltd
09.2006 - 02.2012
Bachelor of Science - Infomration Technology
Curtin University of Technology
02.2004 - 06.2006
High School Diploma -
Curtin International College
02.2003 - 01.2004
Similar Profiles
Mohd FurqanMohd Furqan
Office Assistant at Vaugh Institute of Agricultural Engineering & Technology, Sam Higginbottom University of Agriculture Technology and SciencesOffice Assistant at Vaugh Institute of Agricultural Engineering & Technology, Sam Higginbottom University of Agriculture Technology and Sciences
Vice President of Client Services at Orion Advisor Technology (Redtail Technology)Vice President of Client Services at Orion Advisor Technology (Redtail Technology)
Lead II - Software Engineering at US Technology International Pvt.Ltd .(US Technology)Lead II - Software Engineering at US Technology International Pvt.Ltd .(US Technology)