Download PDF

Professional Experience

JAN 2018Present

Assistant Software Development Manager

L'Arc Macau

Responsibilities:

  • Analyses business processes; identifies alternative solutions, assesses feasibility, and recommends new approaches. Contributes to evaluating the factors which must be addressed in the change programme. Helps establish requirements for the implementation of changes in the business process.
  • Coordinates and manages planning of the system and/or acceptance tests within a development or integration project or programme. Takes responsibility for integrity of testing and acceptance activities and coordinates the execution of these activities. Provides authoritative advice and guidance on any aspect of test planning and execution. Defines and communicates the test strategy for the project. Manages all test processes, including test plans, resources, costs, timescales, test deliverables and traceability. Manages client relationships with respect to testing matters. Identifies process improvements, and contributes to corporate testing standards and definition of best practice.

 Achievement Highlight:

  • Managed a project to build a system, which can manage the player points of the specific customers in casino, and is integrated to Bally through Bally's web service; and the right of using the system is sold to the leaseholder.
Jan 2017DEC 2017

Software Engineer

L'Arc Macau

Responsibilities:

  • Develops and maintains a detailed knowledge of software process improvement. Contributes effectively to identifying new areas of software process improvement within the organisation. Carries out software process improvement assignments, justified by measurable business benefits.
  • Accepts responsibility for creation of test cases using own in-depth technical analysis of both functional and non-functional specifications (such as reliability, efficiency, usability, maintainability and portability).

 Achievement Highlight:

  • Rebuilt recruitment website with PHP Laravel framework; the website has own membership, and is used by hundreds of users.
  • Take over the job role of project manager, which initiates projects, analyzes user requirements, manage human resources and project schedules, and writes the project documents like project approval, requirement document, ,user acceptance test document, close out report, etc.
Feb 2014Dec 2016

Software Analyst

L'Arc Macau

Responsibilities:

  • Produces detailed designs and documents all work using required standards, methods and tools, including prototyping tools where appropriate.
  • Reviews requirements and specifications, and defines test conditions. Designs test cases and test scripts under own direction, mapping back to pre-determined criteria, recording and reporting outcomes.

 Achievement Highlight:

  • Participated in developing Asset Tracking System in AngularJS and Restful API, which store the assets' information, control the label printer, and calculate the depreciation of the assets.
  • Guide Junior Programmer to develop a integrate interface for ticketing system, which is used by over 800 users.
Jun 2013Jan 2014

Analyst Programmer

L'Arc Macau

Responsibilities:

  • Bug fixing and enhancement of new and existing in-house solutions;
  • Testing, deployment and configuration of new and existing in-house solutions
  • Analysis of existing third party systems, integration components and identify weaknesses and opportunities

Achievement Highlight:

  • Develop application to monitor the availability of Infra-devices in hotel

Certifications

20162016

ITIL Foundation V3

AXELOS

Learnt the basic concept of ITIL, know the importance of service management, change management, problem management, etc.

2015 Feb2015 May

Attendance Certification for MCSA - Windows Server 2012

Technic Training Technology Education Centre

Installing and Configuring Windows Server 2012; Manage Group Policy Object, Domain, and etc.

20152015

Android Apps Development

CPTTM Macau

Learnt how to create and build Android Apps; Configure manifest file of project; Control actions between different events

English Email Writing

Introduce the formal format and wordings in English email

Education

Sep 2009May 2013

Software Engineering Bachelor

University of Macau

Studied in courses like Data Structure and Algorithm, Introduction to Compiler, Digital Image Processing, etc.